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

Mastering Regular Expressions in JavaScript

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

عبارات منظم می توانند به شما کمک کنند تا مشکلات برنامه نویسی را راحت تر حل کنید. آنها ابزار مهمی در جعبه ابزار کدنویسی شما هستند. اگر با عبارات منظم آشنا شده اید یا حتی قبلا از آنها استفاده نکرده اید، این دوره برای شما مناسب است. سینتکس را یاد خواهید گرفت و در مثال ها و تمرین های متعددی شرکت خواهید کرد تا به شما کمک کند عبارات منظم را در کدنویسی جاوا اسکریپت خود ادغام کنید.

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

اگر برای تسلط بر عبارات منظم آماده هستید، این دوره برای شما مناسب است!

هنگامی که این دوره را طی می‌کنید، با تمرین‌هایی مواجه می‌شوید. این دوره همراه با فایل های شروع و فایل های تمام شده برای این تمرین ها است. اکنون می‌توانید آن فایل‌ها را بارگیری کنید تا پس از برخورد با تمرین‌ها آماده باشید.

من تشویق می‌کنم برای تمرین‌ها وقت بگذارید. انجام تمرینات یکی از بهترین راه ها برای یادگیری این محتوا است. وقتی نوبت به کدنویسی می‌شود، بیشتر با انجام کار یاد می‌گیرید.


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

درس ها Lessons

  • استفاده از گروه بندی با جاوا اسکریپت Using Grouping with JavaScript

  • تعیین گزینه ها Specifying Options

  • نوشتن عبارات منظم دقیق Writing Accurate Regular Expressions

  • استفاده از مجموعه کاراکترها Using Character Sets

  • فرار از متاکاراکترها Escaping Metacharacters

  • شروع شدن Getting Started

  • بازبینی مفاهیم حریص و تنبل Revisiting Greedy and Lazy Concepts

  • اعتبارسنجی تاریخ ها Validating Dates

  • تمرین 2 را تمام کنید Exercise 2 Finish

  • تطبیق یک آدرس ایمیل Matching an Email Address

  • تاریخچه کوتاه در مورد عبارات منظم A Short History on Regular Expressions

  • درک پرچم های بیان منظم Understanding Regular Expression Flags

  • تطبیق کاراکترهای کنترلی Matching Control Characters

  • تمرین 4 را تمام کنید Exercise 4 Finish

  • با استفاده از گروه بندی Using Grouping

  • کشف اطلاعات در مورد مسابقه Discovering Information about a Match

  • آشنایی با ویژگی های یونیکد ES6 Understanding ES6 Unicode Features

  • استفاده از عبارات منظم Applying Regular Expressions

  • با استفاده از Regexpal Using Regexpal

  • استفاده از لنگرهای شروع و پایان Using Start and End Anchors

  • معرفی یونیکد Introducing Unicode

  • تعیین مقدار تکرار Specifying a Repetition Amount

  • تکرار بیش از مسابقات Iterating over Matches

  • شروع تمرین 1 Exercise 1 Start

  • فرار از متاکاراکترها در یک مجموعه شخصیت Escaping Metacharacters in a Character Set

  • شروع تمرین 2 Exercise 2 Start

  • درک گروه های ضبط Understanding Capturing Groups

  • معرفی Introduction

  • مطابقت با دسته توییتر Matching a Twitter Handle

  • درک مراجع برگشتی گروهی Understanding Group Back References

  • درک حرص و تنبلی Understanding Greediness and Laziness

  • استفاده از Lookahead Groups Using Lookahead Groups

  • تطبیق یک کلمه در کنار کلمه دیگر Matching a Word Next to Another Word

  • استفاده از کاراکترهای یونیکد Using Unicode Characters

  • با استفاده از پرچم چند خطی Using the Multi-line Flag

  • کار با مرزهای کلمه Working with word Boundaries

  • گرفتن متن منطبق Capturing Matched Text

  • شروع تمرین 3 Exercise 3 Start

  • تمرین 1 را تمام کنید Exercise 1 Finish

  • تمرین 4 شروع کنید Exercise 4 Start

  • به استثنای مجموعه کاراکترها Excluding a Character Set

  • استفاده از Replace با عبارات منظم Using Replace with Regular Expressions

  • استفاده از عبارات منظم در جاوا اسکریپت Using Regular Expressions in JavaScript

  • تعیین محدوده در یک مجموعه کاراکتر Specifying a Range in a Character Set

  • تمرین 5 را تمام کنید Exercise 5 Finish

  • استفاده از Repititions در الگوی شما Using Repititions in Your Pattern

  • درک عبارات لنگر Understanding Anchored Expressions

  • استفاده از حروف کوتاه برای مجموعه کاراکترها Using Shorthand for Character Sets

  • با استفاده از Wildcard Using the Wildcard

  • نتیجه Conclusion

  • تست رمزهای عبور Testing Passwords

  • درک متاکاراکترها Understanding Metacharacters

  • تمرین 5 را شروع کنید Exercise 5 Start

  • استفاده از Negative Lookahead Groups Using Negative Lookahead Groups

  • تمرین 3 را تمام کنید Exercise 3 Finish

درس ها Lessons

  • آشنایی با ویژگی های یونیکد ES6 Understanding ES6 Unicode Features

  • درک مراجع برگشتی گروهی Understanding Group Back References

  • استفاده از Negative Lookahead Groups Using Negative Lookahead Groups

  • استفاده از Repititions در الگوی شما Using Repititions in Your Pattern

  • استفاده از عبارات منظم Applying Regular Expressions

  • با استفاده از Regexpal Using Regexpal

  • استفاده از Lookahead Groups Using Lookahead Groups

  • تعیین گزینه ها Specifying Options

  • شروع شدن Getting Started

  • شروع تمرین 1 Exercise 1 Start

  • بازبینی مفاهیم حریص و تنبل Revisiting Greedy and Lazy Concepts

  • درک پرچم های بیان منظم Understanding Regular Expression Flags

  • تمرین 3 را تمام کنید Exercise 3 Finish

  • فرار از متاکاراکترها در یک مجموعه شخصیت Escaping Metacharacters in a Character Set

  • کار با مرزهای کلمه Working with word Boundaries

  • با استفاده از پرچم چند خطی Using the Multi-line Flag

  • گرفتن متن منطبق Capturing Matched Text

  • با استفاده از Wildcard Using the Wildcard

  • شروع تمرین 3 Exercise 3 Start

  • نتیجه Conclusion

  • تعیین مقدار تکرار Specifying a Repetition Amount

  • شروع تمرین 2 Exercise 2 Start

  • تست رمزهای عبور Testing Passwords

  • تطبیق کاراکترهای کنترلی Matching Control Characters

  • استفاده از گروه بندی با جاوا اسکریپت Using Grouping with JavaScript

  • استفاده از حروف کوتاه برای مجموعه کاراکترها Using Shorthand for Character Sets

  • استفاده از عبارات منظم در جاوا اسکریپت Using Regular Expressions in JavaScript

  • استفاده از کاراکترهای یونیکد Using Unicode Characters

  • اعتبارسنجی تاریخ ها Validating Dates

  • تطبیق یک کلمه در کنار کلمه دیگر Matching a Word Next to Another Word

  • درک حرص و تنبلی Understanding Greediness and Laziness

  • تعیین محدوده در یک مجموعه کاراکتر Specifying a Range in a Character Set

  • مطابقت با دسته توییتر Matching a Twitter Handle

  • تطبیق یک آدرس ایمیل Matching an Email Address

  • درک عبارات لنگر Understanding Anchored Expressions

  • تاریخچه کوتاه در مورد عبارات منظم A Short History on Regular Expressions

  • کشف اطلاعات در مورد مسابقه Discovering Information about a Match

  • نوشتن عبارات منظم دقیق Writing Accurate Regular Expressions

  • تمرین 4 شروع کنید Exercise 4 Start

  • به استثنای مجموعه کاراکترها Excluding a Character Set

  • تمرین 2 را تمام کنید Exercise 2 Finish

  • با استفاده از گروه بندی Using Grouping

  • تمرین 5 را شروع کنید Exercise 5 Start

  • معرفی Introduction

  • تمرین 4 را تمام کنید Exercise 4 Finish

  • استفاده از مجموعه کاراکترها Using Character Sets

  • استفاده از Replace با عبارات منظم Using Replace with Regular Expressions

  • درک متاکاراکترها Understanding Metacharacters

  • درک گروه های ضبط Understanding Capturing Groups

  • معرفی یونیکد Introducing Unicode

  • فرار از متاکاراکترها Escaping Metacharacters

  • تمرین 1 را تمام کنید Exercise 1 Finish

  • تمرین 5 را تمام کنید Exercise 5 Finish

  • استفاده از لنگرهای شروع و پایان Using Start and End Anchors

  • تکرار بیش از مسابقات Iterating over Matches

نمایش نظرات

آموزش تسلط بر عبارات منظم در جاوا اسکریپت
جزییات دوره
5h 20m
55
Skillshare (اسکیل شیر) Skillshare (اسکیل شیر)
(آخرین آپدیت)
233
4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Steven Hancock Steven Hancock

مالک جاوا اسکریپت همه چیز