কল্পনা করুন যে আপনি "স্ট্যাকওভারফ্লো" মিলানোর চেষ্টা করছেন।
আপনি নিম্নলিখিত চান:
this is stackoverflow and it rocks [MATCH]
stackoverflow is the best [MATCH]
i love stackoverflow [MATCH]
typostackoverflow rules [NO MATCH]
i love stackoverflowtypo [NO MATCH]
আমি জানি যে কীভাবে স্ট্যাকওভারফ্লো পার্স করতে হবে যদি এটির ব্যবহার করে উভয় সাইটে ফাঁকা স্থান থাকে:
/\s(stackoverflow)\s/
এটি যদি স্ট্রিংয়ের শুরু বা শেষের দিকে থাকে তবে:
/^(stackoverflow)\s/
/\s(stackoverflow)$/
তবে আপনি কীভাবে "স্পেস বা স্ট্রিংয়ের শেষ" এবং "স্পেস বা স্ট্রিংয়ের শুরু" নিয়মিত এক্সপ্রেশন ব্যবহার করে নির্দিষ্ট করবেন?
\b
একটি শূন্য প্রস্থের দাবী; এটি কখনও কোনও অক্ষর গ্রাস করে না। এটি দেখার জন্য জড়ো করার দরকার নেই।