آموزش رشته ها و عبارات منظم در جاوا اسکریپت

Strings and Regular Expressions in JavaScript

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: کار با متن یک کار اساسی در هر زبان برنامه نویسی است. این دوره به شما کمک می کند تا دانش خود را در مورد String و Regex API زبان جاوا اسکریپت عمیق تر کنید. ده ها روش برای دستکاری یک رشته برای دستیابی به تعداد زیادی از وظایف وجود دارد. در این دوره، رشته ها و عبارات با قاعده در جاوا اسکریپت، یاد خواهید گرفت که چگونه کدهای دستکاری رشته ای تمیز و کارآمد بنویسید. ابتدا، راه‌های متعددی را که برای تعریف رشته‌ها وجود دارد، از جمله حروف الفبای الگو و قدرت درون‌یابی رشته‌ها را کشف خواهید کرد. در مرحله بعد، String API و نحوه انجام انواع وظایف مفید و ساخت یک کتابخانه ابزار کوچک در طول مسیر را بررسی خواهید کرد. در نهایت، یاد خواهید گرفت که چگونه عبارات منظم را به طور عاقلانه در کد خود اعمال کنید. وقتی این دوره را به پایان رساندید، مهارت ها و دانش کار با رشته ها و regex مورد نیاز برای پردازش متن را خواهید داشت.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

غواصی در تعریف رشته Diving into String Definition

  • مقدمه Introduction

  • راه اندازی پروژه Project Setup

  • بررسی اجمالی دوره Course Overview

  • تعریف رشته ها Defining Strings

  • ارتقاء به قالب Literals Upgrading to Template Literals

  • الگوهای Literals Best Practices Template Literals Best Practices

  • مدیریت شخصیت های خاص Handling Special Characters

  • Emojis - سرگرم کننده اما پیچیده Emojis - Fun but Complex

  • آیا باید از String Constructor استفاده کنم؟ Should I Use the String Constructor?

  • چالش کدنویسی Coding Challenge

  • خلاصه ماژول Module Summary

دستیابی به وظایف با String API Achieving Tasks With the String API

  • مقدمه Introduction

  • اعمال بررسی طول Applying the Length Check

  • درک تغییر ناپذیری Understanding Immutability

  • هنر مقایسه رشته ها The Art of Comparing Strings

  • نادیده گرفتن پرونده Ignoring the Case

  • مقایسه رشته ها با Diacritics Comparing Strings with Diacritics

  • مقایسه اعداد به عنوان رشته Comparing Numbers as Strings

  • راه های بسیاری برای الحاق So Many Ways to Concatenate

  • اعمال indexOf() و contain() Applying indexOf() and contains()

  • Slice یا Substring آن؟ Slice It or Substring It?

  • slice() در مقابل at() slice() vs. at()

  • اعمال startsWith() و endsWith() Applying startsWith() and endsWith()

  • تبدیل به رشته Converting to a String

  • رسیدگی به اعداد بزرگ Handling Large Numbers

  • چالش کدنویسی Coding Challenge

  • خلاصه ماژول Module Summary

درک و استفاده از Regex Understanding and Applying Regex

  • مقدمه Introduction

  • ایجاد Regex Creating Regex

  • دوره سقوط Regex Regex Crash Course

  • تطبیق Regex Regex Matching

  • جایگزینی Regex Regex Replacing

  • پرچم های Regex Regex Flags

  • ساخت غلط‌گیر املا Building the Spell-checker

  • منابع مفید Regex Useful Regex Resources

نمایش نظرات

آموزش رشته ها و عبارات منظم در جاوا اسکریپت
جزییات دوره
1h 52m
36
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Andrejs Doronins Andrejs Doronins

Andrejs یک متخصص تضمین کیفیت با بیش از 6 سال تجربه است. وی در اتوماسیون تست تخصص دارد اما اهمیت درگیر شدن در چرخه عمر توسعه نرم افزار را نادیده نمی گیرد - یافتن مسائل در هنگام تجزیه و تحلیل نیازها به اندازه انجام آزمایش دستی و اکتشافی مهم است. وی در زمینه نوشتن واحدها ، آزمونهای ادغام و پذیرش برای تعداد زیادی فناوری و زمینه - از اتوماسیون مرورگر تا لایه Web API و تا آزمایش اجزای پیام رسان Enterprise - با تجربه است.