কম্পিউটার

C# এ রেগুলার এক্সপ্রেশনে অ্যাঙ্কর কি?


অ্যাঙ্করগুলি C# এ রেগুলার এক্সপ্রেশনে তৈরি করা হয়। এটি স্ট্রিংয়ের বর্তমান অবস্থানের উপর নির্ভর করে একটি ম্যাচকে সফল বা ব্যর্থ হতে দেয়। নিম্নলিখিত সারণী নোঙ্গর তালিকা.

-এ "কোড" -এ "-333"৷
বিবরণ প্যাটার্ন মিল
^ ম্যাচটি অবশ্যই স্ট্রিং বা লাইনের শুরুতে শুরু হতে হবে ^\d{3} "567" in "567-777-"
$ ম্যাচটি অবশ্যই স্ট্রিং এর শেষে বা আগে \na লাইন বা স্ট্রিং এর শেষে ঘটতে হবে। -\d{4}$ "-2012" "8-12-2012"
\A ম্যাচটি অবশ্যই স্ট্রিংয়ের শুরুতে ঘটতে হবে৷ \A\w{3} "Code-007-"
\Z ম্যাচটি অবশ্যই স্ট্রিংয়ের শেষে বা স্ট্রিংয়ের শেষে \n আগে ঘটতে হবে। -\d{3}\Z "Bond-901-007"-এ "-007"
\z ম্যাচটি অবশ্যই স্ট্রিংয়ের শেষে ঘটতে হবে৷ -\d{3}\z "-901-333"
\G ম্যাচটি অবশ্যই সেই পয়েন্টে ঘটতে হবে যেখানে আগের ম্যাচটি শেষ হয়েছিল৷ \\G\(\d\) "(1)", "(3)", "(5)" in "(1)(3)(5)[7](9)"
\b ম্যাচটি অবশ্যই একটি \w(আলফানিউমেরিক) এবং একটি \W(ননলফানিউমেরিক) অক্ষরের মধ্যে একটি সীমানায় ঘটতে হবে। \w "R", "o", "m" এবং "1" in "রুম#1"
\B ম্যাচটি অবশ্যই কোনো \b সীমানায় ঘটবে না। \Bend\w*\b "ends", "ender" in "end sends endure lender"

  1. জাভাস্ক্রিপ্টে রেগুলার এক্সপ্রেশন কি?

  2. কিভাবে একটি স্ট্রিং বিরুদ্ধে একটি নিয়মিত অভিব্যক্তি মেলে?

  3. জাভাস্ক্রিপ্টে ফাংশন এক্সপ্রেশন কি?

  4. রুবি নিয়মিত এক্সপ্রেশন আয়ত্ত