اگه قسمت قبل با مفهوم کلی رجکس آشنا شدی، حالا وقتشه بری سراغ چیزایی که واقعاً «جادو» میکنن: متاکاراکترها!
🧩 متاکاراکترها یعنی اون نمادهایی که توی دنیای رجکس معنی خاص دارن. با همین چندتای ساده میتونی هر چیزی توی متن رو پیدا، بررسی، یا حتی فیلتر کنی.
🔹متاکاراکترهای پایهای که باید بلد باشی:📍 میخوای مطمئن شی ورودی با عدد شروع میشه ؟ یا اینکه رشته دقیقاً با یه کلمه خاص تموم میشه؟ همینها رو لازم داری.
. → هر کاراکتر (بهجز خط جدید)
\d → عدد (0 تا 9)
\w → کاراکتر کلمه (حروف، اعداد، آندرلاین)
\s → فضای سفید (فاصله، تب، newline)
\D → غیر عدد
\W → غیر کلمه
\S → غیر فضای سفید
^ → شروع رشته
$ → پایان رشته
🔎 تمرین: کدوم الگو فقط با رشتهای که با عدد شروع میشه تطابق داره؟
A) /\d$/
B) /^\d/
C) /\d/
D) /\d^/
📌 یه کم فکر کن، اگه بلد نیستی، با خوندن همین کپشن به جواب میرسی! 😉
#Regex #رجکس #آموزش_برنامهنویسی #علوم_کامپیوتر #کدنویسی_پیشرفته #RaziCSA{ @RaziCSA }
