Notepad ++ عبارات منظم

Anonim

عبارات منظم در دفترچه یادداشت ++ ضمیمه

برنامه نویسی کاملا پیچیده، دقیق، و اغلب یک فرآیند یکنواخت است که در آن نادرست آن را تکرار نمی کند تا اثرات مشابه یا مشابه را تکرار کند. برای به حداکثر رساندن خودکار و سرعت جستجو و جایگزینی عناصر مشابه در سند، یک سیستم بیان منظم در برنامه نویسی در برنامه نویسی بود. این عمدتا به شما اجازه می دهد تا زمان و قدرت برنامه نویسان، مدیران وب و گاهی اوقات نمایندگان سایر حرفه ها را صرفه جویی کنید. بیایید متوجه شویم که چگونه عبارات منظم در ویرایشگر پیشرفته Notepad ++ استفاده می شود.

مفهوم عبارات منظم

قبل از مطالعه استفاده از عبارات منظم در برنامه دفترچه یادداشت ++ در عمل، بیایید جزئیات بیشتری از ماهیت این اصطلاح پیدا کنیم.

عبارات منظم یک زبان جستجوی ویژه ای هستند که می توانید اقدامات مختلفی را در رشته های سند تولید کنید. این کار با استفاده از Metasimvols خاص انجام می شود، در هنگام ورود به آن که جستجو و اجرای دستکاری بر اساس اصل الگوها انجام می شود. به عنوان مثال، در نقطه دفترچه یادداشت ++ به شکل یک عبارت منظم نشان دهنده هر نشانه ای از کل مجموعه ای از شخصیت های موجود است و بیان [A-Z] هر حرف بزرگ الفبای لاتین است.

در زبان های مختلف برنامه نویسی، نحو عبارات منظم ممکن است متفاوت باشد. در Notepad ++ ویرایشگر متن، همان مقادیر عبارات منظم به عنوان زبان برنامه نویسی محبوب Perl استفاده می شود.

مقادیر عبارات منظم فردی

در حال حاضر بیایید با عبارات معمولی Notepad ++ به طور منظم آشنا شویم:

  • . - هر نماد تک
  • [0-9] - هر شخصیت به شکل اعداد؛
  • \ d - هر شخصیت، به جز تعداد؛
  • [a-z] - هر حرف بزرگ الفبای لاتین؛
  • [A-Z] - هر حرف کوچک حروف الفبا لاتین؛
  • [a- z] - هر یک از حروف الفبا لاتین در استقلال از ثبت نام؛
  • \ W - نامه، تاکید یا رقم؛
  • \ s - فضا؛
  • ^ - شروع شروع؛
  • $ - خط پایان دادن؛
  • * - تکرار نماد (از 0 تا بی نهایت)؛
  • \ 4 \ 1 \ 2 \ 3 - تعداد توالی گروه؛
  • ^ \ s * $ - جستجو برای خطوط خالی؛
  • ([0-9] [0-9] *.) - جستجو برای اعداد دو رقمی.

در واقع، تعداد زیادی از نمادهای عبارات منظم بسیار زیاد است و غیرممکن است که آنها را در یک مقاله قرار دهیم. به طور قابل توجهی بیشتر از تغییرات مختلف خود را که برنامه نویسان و طراحان وب در هنگام کار با برنامه دفترچه یادداشت ++ استفاده می شود.

استفاده عملی از عبارات منظم

در حال حاضر بیایید به نمونه های خاصی نگاه کنیم که عبارات منظم در برنامه دفترچه یادداشت ++ استفاده می شود.

مثال 1: جستجو

در نظر بگیرید که چگونه عبارات منظم برای جستجو برای عناصر خاص اعمال می شود.

  1. برای شروع کار با عبارات منظم، به بخش "جستجو" بروید و در لیست که ظاهر می شود، مورد "Find" را انتخاب کنید.
  2. به پنجره جستجو در برنامه Notepad ++ بروید

  3. قبل از اینکه ما پنجره جستجوی استاندارد را در برنامه دفترچه یادداشت ++ باز کنیم. دسترسی به آن را نیز می توانید با فشار دادن ترکیب کلید Ctrl + F بدست آورید. اطمینان حاصل کنید که دکمه "عبارات منظم" را فعال کنید تا با این تابع کار کنید.
  4. فعال کردن عبارات منظم در پنجره جستجو در برنامه دفترچه یادداشت ++

  5. ما تمام اعداد موجود در سند را پیدا می کنیم. برای انجام این کار، پارامتر [0-9] را در رشته جستجو وارد کنید و روی دکمه «جستجو بعدی» کلیک کنید. هر بار که این دکمه را فشار می دهید، رقم زیر در سند از بالا به پایین برجسته خواهد شد. تغییر به حالت جستجو از پایین به بالا، که ممکن است انجام می شود هنگام استفاده از یک روش جستجوی معمول، هنگام کار با عبارات منظم، نمی توان اعمال کرد.
  6. جستجو برای اعداد در برنامه Notepad ++

  7. اگر روی دکمه «پیدا کردن همه در سند فعلی» کلیک کنید، تمام نتایج جستجو، یعنی عبارات دیجیتال در سند در یک پنجره جداگانه نمایش داده می شود.
  8. اجرای خروجی خروجی را در یک پنجره جداگانه در برنامه Notepad ++ اجرا کنید

  9. و در اینجا و نتایج جستجو مشتق شده است.
  10. نتایج جستجو در Notepad ++

مثال 2: جایگزینی نماد

در برنامه Notepad ++، شما نه تنها می توانید فقط برای شخصیت ها جستجو کنید، بلکه آنها را با عبارات منظم جایگزین کنید.

  1. برای شروع این اقدام، به برگه "جایگزین" ویندوز جستجو بروید.
  2. در برنامه Notepad ++ به برگه جایگزین بروید

  3. ما از طریق تغییر مسیر، تغییر مسیر خارجی را هدایت خواهیم کرد. برای انجام این کار، در ستون "پیدا کردن"، ما مقدار "href =. (http: // [^ '"] * *) "، و در" جایگزین "فیلد -" href = "/ redirect.php؟ = 1 " روی دکمه "جایگزین همه" کلیک کنید.
  4. جایگزینی در برنامه دفترچه یادداشت ++

  5. همانطور که می بینید، جایگزینی موفق است.

جایگزینی در برنامه دفترچه یادداشت ++

و اکنون اجازه دهید یک جستجو را با جایگزینی با استفاده از عبارات منظم برای عملیات که مربوط به برنامه نویسی کامپیوتری یا طرح بندی وب نیست، اعمال کنیم.

  1. ما لیستی از افراد را با فرمت کامل با تاریخ تولد داریم.
  2. فهرست افراد در برنامه دفترچه یادداشت ++

  3. تاریخ تولد و اسامی مردم را در بعضی از نقاط تنظیم مجدد کنید. برای انجام این کار، در ستون "پیدا کردن" نوشتن "(\ w +) (\ w +) (\ d +) (\ d +. \ d +. \ d +)"، و در ستون "جایگزین" - "\ 4 \ 1 \ 2 \ 3". روی دکمه "جایگزین همه" کلیک کنید.
  4. بازسازی در لیست در برنامه دفترچه یادداشت ++

  5. همانطور که می بینید، جایگزینی موفق است.
  6. نتایج جایگزینی در برنامه دفترچه یادداشت ++

ما ساده ترین اقداماتی را که می توان با استفاده از عبارات منظم در برنامه دفترچه یادداشت ++ انجام داد، نشان دادیم. اما با کمک این عبارات، برنامه نویسان حرفه ای انجام می شود و عملیات کاملا پیچیده انجام می شود.

ادامه مطلب