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

Mastering Regular Expressions in JavaScript

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

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

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

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

این دوره شامل 9 بخش، بیش از 60 سخنرانی مختلف، بیش از 5 ساعت آموزش ویدیویی، 5 تمرین، 5 آزمون و 12 سخنرانی کاربردی است که به شما اطمینان می دهد آنچه را که برای استفاده از عبارات منظم در کار کدنویسی جاوا اسکریپت خود نیاز دارید، دارید.

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


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

معرفی Introduction

  • معرفی Introduction

شروع با عبارات منظم Getting Started with Regular Expressions

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

  • شروع شدن Getting Started

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

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

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

  • رشته های متن را دانلود کنید Download Text Strings

تعیین کاراکترها در عبارات منظم Specifying Characters in Regular Expressions

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

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

  • پرچم dotAll The dotAll Flag

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

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

  • مسابقه شخصیت ها Characters Quiz

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

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

کار با مجموعه کاراکترها Working with Character Sets

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

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

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

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

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

  • آزمون 2 Quiz 2

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

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

استفاده از تکرار در عبارات منظم Using Repetition in Regular Expressions

  • استفاده از تکرار در الگوهای شما Using Repetition in Your Patterns

  • درک حرص و تنبلی در عبارات منظم Understanding Greediness and Laziness in Regular Expressions

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

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

  • امتحان 3 Quiz 3

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

  • پایان تمرین 3 Exercise 3 End

استفاده از عبارات مهار شده Using Anchored Expressions

  • درک عبارات مهار شده Understanding Anchored Expressions

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

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

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

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

  • آزمون 4 Quiz 4

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

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

کار با جایگزین ها و گروه ها Working with Alternates and Groups

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

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

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

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

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

  • به نام Capture Groups Named Capture Groups

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

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

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

  • آزمون 5 Quiz 5

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

  • پایان تمرین 5 Exercise 5 End

  • تمرین 5 پیگیری Exercise 5 Follow Up

کار با یونیکد Working with Unicode

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

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

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

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

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

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

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

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

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

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

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

  • اعتبارسنجی تاریخ های بازبینی مجدد Validating Dates Revisited

  • اعتبارسنجی شماره IP Validating IP Numbers

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

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

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

  • تکرار بیش از مسابقات طول بکشد 2 Iterating Over Matches Take 2

نتیجه Conclusion

  • نتیجه Conclusion

  • سخنرانی جایزه! تخفیف در سایر دوره ها BONUS Lecture! Discounts on Other Courses

نمایش نظرات

آموزش تسلط بر عبارات منظم در جاوا اسکریپت
جزییات دوره
5.5 hours
64
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
5,285
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Steven Hancock Steven Hancock

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