دوره آموزش Regex
بررسی کامل دوره
- نظرات فراگیران:8 نظر4.6
- آموزشگاه:مکتب خونه4.1
- مدرس:وحید نائینی4.6
- زمان:1 ساعت و 33 دقیقه
- مدرک:ندارد
- توضیحات:دارد
توضیحات
کاربرد دوره آموزش رایگان Regular Expression چیست؟
پیدا کردن یک کلمه یا جمله بهخصوص در یک متن کار بسیار راحتی است. این کار را میتوانید در word یا هر اپلیکیشن دیگری با کمک ابزارهای search و find انجام دهید. اما فرض کنید شما به دنبال تنها یک عبارت بهخصوص نمیگردید و قصد دارید جملهها یا کلماتی را با یک الگوی خاص پیدا کنید. اگر بخواهید به صورت دستی این کار را انجام دهید، قطعا کار بسیار دشوار و زمانبری خواهد بود. اما یک راه اصولی و کامل برای تجزیه و تحلیل متن وجود دارد که میتوانید متنهای بسیار سنگین و طولانی را هم با کمک آن تحلیل کنید.
عبارات با قاعده یا Regular Expressions ابزاری است که امکانات بسیاری را برای این کار در اختیار شما قرار میدهد. رگولار اکسپرشن مجموعهای از علائم و کاراکترهای خاص است که با استفاده از آنها میتوانید بخشی از یک عبارت، نوشته یا متن که مدنظر خودتان است، را پیدا کنید.
در این روش شما میتوانید با ساخت الگوهای رگولار اکسپرشن در صفحات وب جستجو کرده و آن را مطابق با آنچه میخواهید، تجزیه و تحلیل کنید. به عبارت سادهتر، شما تنها کافی است که در این ابزار مشخص کنید که چیزی که به دنبال آن هستید، چه رفتار و چه شکلی دارد.
علاوه بر پیدا کردن و استخراج عبارتهای مورد نظر، رگولار اکسپرشن استفادههای دیگری هم دارد. از این ابزار میتوانید در اعتبارسنجی فیلدهای یک فرم استفاده کنید. همچنین با کمک regular expression میتوانید از کاربر بخواهید پسوردی وارد کند که حروف، اعداد، علائم و الگویی که شما میخواهید را شامل شود. اگر به دنبال قسمتی از لاگ یک وب سرور هستید، هم میتوانید از این ابزار مهم در پایتون استفاده کنید. در این دوره نحوه استفاده از عبارات با قاعده در پایتون را میآموزید.
دوره رایگان آموزش regex به زبان پایتون طراحی شده است. البته آموزش regular expression در C#، php، پرل و غیره هم امکانپذیر است. در واقع تمام زبانهای برنامهنویسی برای کار کردن با رگولار اکسپرشن دارای کلاس، آبجکت و توابعی هستند که میتوانید با کمک راهنمای آنها، چگونگی استفاده از این عبارات را یاد بگیرید. اما در این دوره تنها به آموزش regex در پایتون میپردازیم و از سایر زبانهای برنامهنویسی چشمپوشی میکنیم
هدف از یادگیری دوره آموزش رایگان Regular Expression چیست؟
استخراج دادههای متنی
اعتبارسنجی فیلدهای یک فرم
جستجوی دقیق در گزارشها
دوره آموزش رایگان regex مناسب چه کسانی است؟
تمام علاقهمندان به برنامهنویسی
کسانی که با پردازش دادههای متنی سروکار دارند.
کسانی که برای سایت یا اپلیکیشن خود نیاز به بررسی صحت ایمیل یا شماره موبایل و غیره دارند.
بعد از فراگیری دوره آموزش رایگان Regular Expression چه مهارتهایی کسب خواهید کرد؟
این دوره در پنج جلسه به آموزش regex در پایتون میپردازد. ابتدا به شما آموزش داده میشود که چگونه پترن بسازید و سپس به کار با ابزار grep میپردازد. این ابزار و همخانوادههای آن مانند egrep، sgrep و fgrep کامند است که از آنها میتوان برای پیدا کردن الگویی خاص در فایلهای مختلف استفاده کرد. این ابزار را به راحتی میتوان در دستور regex قرار داد.
در کار با عبارات با قاعده بعضی از کاراکترها معنای خاص پیدا میکنند. حتی حروف انگلیسی و اعداد به خودی خود میتوانند یک پترن محسوب شوند. در این دوره این کاراکترها و چگونگی کار با آنها به شما آموزش داده میشود. اولین کاراکتری که به آن میپردازیم [] یا همان براکت است. براکت به همراه حروف یا نشانههایی که درون آن قرار میگیرد، معرف یک کاراکتر هستند.
استفاده و بهکارگیری عبارات با قاعده یکی از پیچیدهترین مباحث در زبانهای برنامهنویسی است. با وجود پرکاربرد بودن این عبارات هم در دنیای برنامهنویسی وب و هم سایر موارد مشابه، هنوز یک آموزش جامع و کاربردی از آن وجود ندارد. دوره آموزش رایگان regular expressions در طی پنج جلسه تلاش کرده است هر آنچه که برنامهنویسان در این مبحث لازم است بدانند را آموزش دهد.
پیشنیازها و منابع لازم برای فراگیری دوره آموزش رایگان Regular Expression چیست؟
لازمه استفاده از عبارات با قاعده در این دوره این است که تا حدودی با برنامهنویسی پایتون آشنایی داشته باشید. به یاد داشته باشید که رمز یادگیری عبارات با قاعده تمرین و تکرار است. چرا که احتمال فراموشی مطالب گفته شده در این مورد بسیار زیاد است. به همین منظور هر چند وقت یک بار میتوانید عبارات با قاعده را در سایتهای http : //regexr.com/ و https : //regex101.com/ بنویسید و آنها را تست کنید.
بیشتر بدانید
دوره دوره آموزش Regex دورهای با امتیاز نهایی 5 میباشد و توسط دوره بین که موتور جستجوی بهترین دوره های آموزشی میباشد، تحلیل، بررسی و امتیازدهی شده است. مدت زمان این دوره 1 ساعت و 33 دقیقه میباشد که در مکتب خونه توسط وحید نائینی مدرس این دوره ارائه شده است. قابل توجه است که این دوره مدرک ندارد و دوره مذکور رایگان میباشد.
همچنین میتوانید با کلیک بر روی دکمه شروع یادگیری به آموزشگاه ارائهدهنده متصل شوید و دوره دوره آموزش Regex را تهیه نمایید.
علاوه بر این، شما عزیزان میتوانید همه دورههای فناوری و علوم کامپیوتر سراسر اینترنت را در صفحه فناوری و علوم کامپیوتر در دورهبین مشاهده، مقایسه و بهترین دوره از نظر کیفیت و قیمت را به آسانی انتخاب نمایید.
تجربه فراگیران
کاربر مکتبخونه
فوق العاده بود ممنون
کاربر مکتبخونه
عالی
کاربر مکتبخونه
سلام خیلی خوب بود به شرط اینکه خودتم تمرین کنی.من یاد گرفتم الان کلی از validation های پروژه رو با regex انجام میدهم بدون if های تو در تو .
حسین
جناب نائینی عزیز بسیار متشکر محتوی دوره عالی و کاربردی است. تنها اشکالی که میشه بهش گرفت، کیفیت پایین صدا بود که می توانست بهتر باشد.
سید وحید
بسیار خوب و کاربردی بود. سپاس