وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

آموزش کار با عبارات منظم در Linux

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

در این دوره آموزشی قدم به قدم با امکانات ، دستورات و توابع زبان پایتون برای کار بر روی عبارات منظم آشنا شده و از آن ها به همراه مدرس دوره دین دیویس استفاده خواهید کرد.

عنوان اصلی : py-RegEx Edition

سرفصل ها :


مقدمه - ویژگی ها:
طرح کلی دوره را مورد بحث قرار دهید
پیکربندی سیستم را کاوش کنید
سیستم های کلیدی مورد استفاده را شناسایی کنید
ویرایشگر گرافیکی Bluefish را نصب کنید - از RegExe های سازگار با POSIX و PERL پشتیبانی می کند.
برنامه های کاربردی عبارات با قاعده را فهرست کنید
ویژگی های کلیدی عبارات منظم را برشمارید و در مورد آنها بحث کنید

متا شخصیت ها:
فراکاراکترهای مهم را برشمارید
مثال هایی از استفاده از ستاره "*" ارائه دهید
کلاس های کاراکتر ساده را برای جستجوها اعمال کنید
جستجوها را در ویرایشگر Bluefish با استفاده از حروف واقعی و متاکاراکترها انجام دهید
توضیح و اعمال لنگرها: '^'، '$'

کلاس های شخصیت:
درباره ویژگی ها و کاربردها بحث کنید
با استفاده از کلاس‌های کاراکتر، جستجو را در ویرایشگر Bluefish انجام دهید
جستجو برای کاراکترهای حساس به حروف کوچک و بزرگ
با استفاده از کاراکتر circumflex، مقادیر کلاس کاراکتر را نفی کنید: '^'
محدوده ها و شامل ها را مشخص کنید
جستجوی مرزهای رشته
در ویرایشگر Bluefish بین POSIX و عبارات منظم سازگار با پرل جایگزین کنید
RegExe با GREP و EGREP
درباره ویژگی ها و کاربردها بحث کنید
جستجوهای ساده GREP را انجام دهید
از EGREP برای یافتن رشته ها بر اساس RegExes استفاده کنید
برنامه های نصب شده را با استفاده از EGREP تجزیه کنید
تلاش های 'su' را از فایل گزارش سیستم استخراج کنید: /var/log/messages
ورودی های فایل لاگ را بر اساس تاریخ های خاص تجزیه کنید

عبارات پرانتزی:
درباره ویژگی ها و کاربردها بحث کنید
مقایسه و مقایسه با کلاس های شخصیت
با استفاده از ویرایشگر Bluefish، رشته ها را جستجو کنید
لنگرها را با پرانتز ترکیب کنید و نتایج را ارزیابی کنید
با استفاده از تناوب، چندین گروه از رشته ها را جستجو کنید
از عبارات پرانتزی با EGREP استفاده کنید
عبارات تودرتو با استفاده از پرانتز
کمیت کننده ها
درباره ویژگی ها و مزایا بحث کنید
توکن های RegEx را تعریف کنید
کمیت کننده های RegEx را برشمارید و در مورد آنها بحث کنید
تست '؟' با استفاده از ویرایشگر Bluefish و EGREP
"*" را با استفاده از ویرایشگر Bluefish و EGREP تست کنید
"+" را با استفاده از ویرایشگر Bluefish و EGREP تست کنید
"*" را با استفاده از ویرایشگر Bluefish و EGREP تست کنید
تست "{ }" - کمی‌سازهای دلخواه با ویرایشگر Bluefish و EGREP
لنگرها، پرانتزها و کمیت سازهای مختلف را ترکیب کنید
دنباله های میانبر - POSIX و Perl
درباره ویژگی ها و مزایا بحث کنید
توالی میانبرهای کلیدی را برشمارید و بحث کنید
توالی میانبرها را با استفاده از ویرایشگر Bluefish تست کنید

Awk - تجزیه کننده میدان:
درباره ویژگی ها و کاربردها بحث کنید
از awk برای استخراج فیلدها از لیست فرآیند استفاده کنید
از رشته های تحت اللفظی RegEx برای awk جستجو و ارزیابی نتایج استفاده کنید
از کلاس‌های کاراکتر RegEx برای جستجوی awk و ارزیابی نتایج استفاده کنید
از عبارات پرانتزی RegEx برای جستجوی awk و ارزیابی نتایج استفاده کنید
کمیت‌کننده‌های RegEx را برای جستجو و ارزیابی نتایج اعمال کنید
تطبیق RegEx شرطی را با جستجوی awk ترکیب کنید و نتایج را ارزیابی کنید
فیلدها را بر اساس RegExes از فایل گزارش سیستم استخراج کنید: /var/log/messages
SED - ویرایشگر جریان
درباره ویژگی ها و کاربردها بحث کنید
تبدیل متن فایل متنی را با استفاده از حروف الفبای رشته ای انجام دهید
تبدیل متن فایل متنی را با استفاده از حروف الفبای رشته و کلاس های کاراکتر انجام دهید
تبدیل متن فایل متنی را با استفاده از حروف الفبای رشته و لنگرها انجام دهید
تبدیل متن فایل متنی را با استفاده از حروف الفبای رشته و کلاس های کاراکتر انجام دهید
نتایج را ارزیابی کنید

ابزارهای گنو (GREP|Awk|SED) برای ویندوز:
درباره ویژگی ها و مزایا بحث کنید
سیستم هدف ویندوز سرور را شناسایی کرده و به آن متصل شوید
ابزارهای گنو را برای ویندوز دانلود و نصب کنید: GREP، Awk، SED
جستجوهای EGREP را انجام دهید و نتایج را ارزیابی کنید
جستجوهای gawk را انجام دهید و نتایج را ارزیابی کنید
جایگزینی SED را انجام دهید و نتایج را ارزیابی کنید

عبارات منظم پرل:
درباره ویژگی ها و کاربردها بحث کنید
برای مقایسه آرگومان خط فرمان با RegEx و ارزیابی نتایج، یک اسکریپت ساده Perl بنویسید
اسکریپت پرل را برای خواندن فایل متنی و انجام مقایسه RegEx و ارزیابی نتایج تغییر دهید
کلاس‌های کاراکتر، عبارات پرانتزی، حساسیت به حروف بزرگ و کمی‌سازها را ترکیب کنید
نتایج را ارزیابی کنید
متن مطابق با Perl RegExes را جایگزین کنید
متن منطبق را با استفاده از Perl RegExes از خط فرمان جایگزین کنید
گزارش سیستم را با استفاده از جایگزینی متن از خط فرمان به روز کنید

عبارات منظم PHP:
درباره ویژگی ها و کاربردها بحث کنید
POSIX و RegExe های سازگار با Perl را از خط فرمان انجام دهید
متن را با استفاده از RegExes جایگزین کنید
نتایج را ارزیابی کنید
فرم HTML را برای جمع آوری فیلدها از طریق مرورگر طراحی کنید
طراحی بک‌اند، اسکریپت اکشن برای پردازش فیلدهای POST با استفاده از RegExes
اگر فیلدهای POST معیارهای مبتنی بر RegExes را رعایت نکردند، پردازش را متوقف کنید
نتایج را ارزیابی کنید

عبارات منظم آپاچی:
درباره ویژگی ها و مزایا بحث کنید
فایل های پیکربندی کلید را شناسایی کنید
دستورالعمل های کلیدی آپاچی را که از RegEx پشتیبانی می کند، کاوش کنید
طیفی از دایرکتوری ها را با استفاده از RegExes مطابقت دهید بخشنامه
با استفاده از RegExes دسترسی به فایل ها را محدود کنید بخشنامه
با استفاده از RegExes، مقادیر فهرست URL را مطابقت دهید بخشنامه
با استفاده از RegExes، کاربران را به محتوای جایگزین هدایت کنید بخشنامه

تاریخ | استخراج زمان | عبارات منظم | سیاههها:
ورودی های گزارش را برای فیلتر کردن شناسایی کنید
تاریخ فیلتر | محدوده زمانی با استفاده از عبارات منظم
ستون های استخراج شده را با داده های جایگزین جایگزین کنید
نتایج را ارزیابی کنید

به روز رسانی های HTML:
HTML | را انتخاب کنید فایل های PHP برای به روز رسانی
رشته های کلید را شناسایی کنید
رشته های کلید را با جایگزین جایگزین کنید
انجام تغییرات گسترده در HTML | اسناد PHP
نتایج را ارزیابی کنید

45,900 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
خرید دانلودی فوری

در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

ایمیل شما:
تولید کننده:
مدرس:
شناسه: 14140
حجم: 172 مگابایت
مدت زمان: 62 دقیقه
تعداد دیسک: 1 عدد
زبان: انگلیسی ساده و روان
تاریخ انتشار: 8 بهمن 1397
آموزش کار با عبارات منظم در Linux
آموزش کار با عبارات منظم در Linux 1
آموزش کار با عبارات منظم در Linux 2
آموزش کار با عبارات منظم در Linux 3
آموزش کار با عبارات منظم در Linux 4
آموزش کار با عبارات منظم در Linux 5
آموزش کار با عبارات منظم در Linux 6
طراحی سایت و خدمات سئو

45,900 تومان
افزودن به سبد خرید