نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
اگر شما یک PowerShell Pro هستید که باید بداند عبارات منظم چیست و چگونه از آنها در PowerShell استفاده کنید ، این دوره برای شما مناسب است. اصول regex را از تطبیق ، تقسیم ، جایگزینی ، تا تبدیل متن به اشیا Learn بیاموزید. بسیاری از طرفداران فناوری اطلاعات ، حداقل کسانی که از دنیای ویندوز هستند ، فکر می کنند عبارات منظم سخت هستند یا نمی دانند چرا ممکن است بخواهند از آنها استفاده کنند. چرا برای یادگیری و استفاده از آنها در برنامه نویسی PowerShell یا حتی در اسرع وقت کنسول به زحمت می افتید؟ در این دوره ، Windows PowerShell و Regular Expressions ، شما با مفاهیم و فنون اصلی بیان منظم آشنا می شوید که می توانید بلافاصله در PowerShell استفاده کنید. برای شروع لازم نیست همه چیز را در مورد عبارات منظم بدانید و یاد بگیرید. ابتدا ، نحو اساسی را برای ایجاد الگوی بیان منظم کشف خواهید کرد. در مرحله بعدی ، شما خواهید آموخت که چگونه از این الگوها در PowerShell استفاده کنید. سرانجام ، شما نحوه ترکیب عبارات منظم را در برنامه نویسی PowerShell خود کشف خواهید کرد. وقتی این دوره را به پایان رساندید ، باید درک بهتری از نحوه عملکرد عبارات منظم ، نحوه ساختن آنها و نحوه استفاده از آنها در PowerShell داشته باشید تا نه تنها اسکریپت نویسی بهتر ، بلکه متخصص حرفه ای IT نیز باشید.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
مقدمه
Introduction
-
سناریو و اهداف دوره
Course Scenario and Objectives
-
راه اندازی آزمایشگاه
Lab Setup
-
منابع
Resources
-
خلاصه ماژول
Module Summary
بیان منظم چیست و چرا باید مراقبت کنم؟
What Is a Regular Expression and Why Should I Care?
-
بیان منظم چیست؟
What Is a Regular Expression?
-
عناصر بیان منظم
Regular Expression Elements
-
برخی موارد استفاده عملی
Some Practical Use Cases
-
شناور و لنگر انداختن
Floating and Anchoring
-
نمایش: طراحی الگوهای بیان منظم
Demonstration: Designing Regular Expression Patterns
-
خلاصه
Summary
ایجاد دستورات بیان منظم
Building Regular Expression Commands
-
اپراتورهای بیان منظم: مانند
Regular Expression Operators: Like
-
اپراتورهای بیان منظم: مطابقت
Regular Expression Operators: Match
-
مدیریت مورد و رانش
Managing Case and Drift
-
با استفاده از ValidatePattern
Using ValidatePattern
-
با استفاده از سوئیچ
Using Switch
-
با استفاده از انتخاب رشته
Using Select String
-
با استفاده از گزینه انتخاب رشته
Using Select String Context
-
خلاصه
Summary
ایجاد دستورات پیشرفته بیان منظم با شی Regex
Building Advanced Regular Expression Commands with the Regex Object
-
دیدار با [Regex]
Meet [Regex]
-
نمایش: مطابقت با [Regex]
Demonstration: Matching with [Regex]
-
نمایش: تقسیم با [Regex]
Demonstration: Splitting with [Regex]
-
نمایش: تقسیم گزینه های رشته
Demonstration: Splitting String Choices
-
نمایش: تقسیم عملی
Demonstration: A Practical Splitting
-
نمایش: جایگزینی با [Regex]
Demonstration: Replacing with [Regex]
-
نمایش: اثبات جایگزینی عملی مفهوم
Demonstration: A Practical Replacement Proof of Concept
-
نمایش: جایگزینی عملی
Demonstration: A Practical Replacement
-
نمایش: گزینه های با [Regex]
Demonstration: Options with [Regex]
-
خلاصه
Summary
تجزیه با PowerShell و عبارات منظم
Parsing with PowerShell and Regular Expressions
-
مسابقات اختیاری
Optional Matches
-
عکس گرفته شده
Named Captures
-
به جلو نگاه کن
Look Ahead
-
به عقب نگاه کن
Look Behind
-
نمایش: استفاده از عکسهای اختیاری
Demonstration: Using Optional Captures
-
تظاهرات: استفاده از عکسبرداریهای نامگذاری شده
Demonstration: Using Named Captures
-
نمایش: با استفاده از نگاه به اطراف
Demonstration: Using Look Arounds
-
نمایش: نوشتن متن با اصطلاحات منظم
Demonstration: Scripting with Regular Expressions
-
خلاصه
Summary
با PowerShell و عبارات منظم بیشتر کشف کنید
Discovering More with PowerShell and Regular Expressions
-
بیان منظم تصویر بزرگ
The Regular Expression Big Picture
-
گام های بعدی شما با PowerShell و عبارات منظم
Your Next Steps with PowerShell and Regular Expressions
-
منابع یادگیری اضافی
Additional Learning Resources
-
غذاهای اصلی دوره اصلی
Key Course Takeaways
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات