لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش یادگیری عبارات منظم (2011)
Learning Regular Expressions (2011)
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
بیاموزید که چگونه متن ها را به راحتی و با استفاده از عبارات منظم پیدا و دستکاری کنید. نویسنده کوین اسکوگلوند نحو اساسی عبارات منظم را پوشش می دهد ، نحوه ایجاد الگوهای تطبیق انعطاف پذیر را نشان می دهد و نشان می دهد که چگونه موتور بیان منظم متن را برای یافتن مطابقت تجزیه می کند. این دوره همچنین شامل مراجعه به مسابقات قبلی با استفاده از منابع قبلی و ایجاد الگوهای تطبیق پیچیده با ادعاهای واضح است و رایج ترین کاربردهای عبارات منظم را بررسی می کند.
موضوعات شامل:
ایجاد الگوهای انعطاف پذیر با استفاده از مجموعه کاراکترها li>
دستیابی به کارایی هنگام استفاده از تکرار li>
درک انواع مختلف استراتژی های جستجو li>
نوشتن تناوبات منطقی و کارآمد li>
گرفتن گروهها و استفاده مجدد از آنها با استفاده از مراجع قبلی li>
در حال توسعه الگوهای پیچیده با ادعاهای واضح li>
کار با کاراکترهای یونیکد و چند بایت li>
تطبیق آدرس های ایمیل ، URL ها ، تاریخ ها ، برچسب های HTML و شماره کارت اعتباری li>
استفاده از جستجو و جایگزینی برای قالب بندی سند li>
سرفصل ها و درس ها
مقدمه
Introduction
خوش آمدی
Welcome
با استفاده از پرونده های تمرینی
Using the exercise files
1. عبارات منظم
1. Regular Expressions
عبارات منظم چیست؟
What are regular expressions?
تاریخ بیان عادی
The history of regular expressions
موتورهای بیان منظم
Regular expression engines
نصب موتور
Installing an engine
کنوانسیون ها و حالت های نوتیفیکیشن
Notation conventions and modes
2. شخصیت
2. Characters
شخصیت های تحت اللفظی
Literal characters
متاکاراکترها
Metacharacters
متاکاراکتر وحشی
The wildcard metacharacter
فرار از متغیرها
Escaping metacharacters
شخصیت های خاص دیگر
Other special characters
3. مجموعه کاراکتر
3. Character Sets
تعریف یک مجموعه کاراکتر
Defining a character set
دامنه شخصیت
Character ranges
مجموعه شخصیت های منفی
Negative character sets
متاکاراکترهای موجود در مجموعه کاراکترها
Metacharacters inside character sets
مجموعه شخصیت های کوتاه مدت
Shorthand character sets
عبارات براکت POSIX
POSIX bracket expressions
4. تکرار عبارات
4. Repetition Expressions
تکرار متاکاراکترها
Repetition metacharacters
تکرار کمی
Quantified repetition
عبارات حریص
Greedy expressions
عبارات تنبل
Lazy expressions
با استفاده موثر از تکرار
Using repetition efficiently
5- گروه بندی و بیان های جایگزین
5. Grouping and Alternation Expressions
گروه بندی متاکاراکترها
Grouping metacharacters
متاکاراکتور جایگزین
Alternation metacharacter
نوشتن منطقی و کارآمد الف
Writing logical and efficient alternations
گزینه های تکرار و لانه سازی
Repeating and nesting alternations
6. عبارات لنگر
6. Anchored Expressions
لنگرها را شروع و پایان دهید
Start and end anchors
شکست خط و حالت چند خطی
Line breaks and Multiline mode
مرزهای کلمه
Word boundaries
7. گرفتن گروه ها و Backreferences
7. Capturing Groups and Backreferences
بازگرداندن
Backreferences
بازگرداندن به عبارات اختیاری
Backreferences to optional expressions
یافتن و جایگزین کردن با استفاده از لینک های برگشتی
Finding and replacing using backreferences
عبارات گروهی غیرگیرنده
Non-capturing group expressions
8- ادعاهای ناپسند
8. Lookaround Assertions
ادعاهای مثبت نگاه
Positive lookahead assertions
دوبار آزمایش با ادعاهای نگاه
Double-testing with lookahead assertions
ادعاهای منفی نگاه
Negative lookahead assertions
ادعاهای Lookbehind
Lookbehind assertions
قدرت مواضع
The power of positions
9. شخصیت های یونیکد و چند بیتی
9. Unicode and Multibyte Characters
درباره یونیکد
About Unicode
یونیکد در عبارات منظم
Unicode in regular expressions
کارتهای وحشی یونیکد و خواص
Unicode wildcards and properties
Kevin Skoglund راه حل های وب سفارشی را در Nova Fabrica می سازد و توسعه وب را در LinkedIn Learning آموزش می دهد.
Kevin Skoglund بنیانگذار Nova Fabrica، یک آژانس توسعه وب متخصص در ارائه راه حل های سفارشی و مقیاس پذیر با استفاده از Ruby on Rails، PHP، SQL، و فناوری های مرتبط. مشتریان Nova Fabrica عبارتند از: An Event Apart، Atlas Carpet Mills، Consulate Film، Gregorius|Pineo، Maharam، Oakley، و The Bold Italic. کوین نویسنده lynda.com با بیش از 15 سال تجربه تدریس و توسعه وب است.
نمایش نظرات