অ্যাঙ্করগুলি C# এ রেগুলার এক্সপ্রেশনে তৈরি করা হয়। এটি স্ট্রিংয়ের বর্তমান অবস্থানের উপর নির্ভর করে একটি ম্যাচকে সফল বা ব্যর্থ হতে দেয়। নিম্নলিখিত সারণী নোঙ্গর তালিকা.
বিবরণ | প্যাটার্ন | মিল | |
---|---|---|---|
^ | ম্যাচটি অবশ্যই স্ট্রিং বা লাইনের শুরুতে শুরু হতে হবে | ^\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" | -এ "-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" |