TGViewer
انجمن علمی علوم کامپیوتر دانشگاه رازی انجمن علمی علوم کامپیوتر دانشگاه رازی @razicsa · 455 subscribers
Post #97 328
📘 قسمت ششم: لنگرگاه‌ها و مرزهای کلمه – کنترل دقیق موقعیت در رجکس

❗️یکی از چالش‌های رایج در رجکس، تطبیق ناخواسته بخشی از کلمات بزرگ‌تره، مثل /cat/ که "cat" رو داخل "catapult" پیدا می‌کنه. لنگرگاه‌ها (Anchors) و مرزهای کلمه (Word Boundaries) موقعیت رو کنترل می‌کنن و الگو رو دقیق تر.(مطالب کاورو بخون👆🏻)

📍 نکته کلیدی: این‌ها کاراکتر مصرف نمی‌کنن و با الگوها ترکیب می‌شن. برای یونیکد/فارسی، \w محدود به ASCIIه – از پرچم u یا [\p{L}\d_] استفاده کنین.

🔍برای تست هم میتونید از regex101.com استفاده کنید.

مثال در جاوااسکریپت:
const text = "The cat sat on the mat.";
console.log(text.match(/\bcat\b/g)); // ["cat"]

#مثال در پایتون:
import re
text = "Error in code: noerror";
print(re.findall(r'\berror\b', text.lower())) # ['error']

#Regex #رجکس #علوم_کامپیوتر #کدنویسی_پیشرفته #RaziCSA

{ @RaziCSA }
  • 👨‍💻 13
  • ❤ 3
More from @razicsa
  1. Oct 15, 2026انجمن علمی علوم کامپیوتر دانشگاه رازی pinned a photo
  2. Oct 15, 2026انجمن علمی آمار دانشگاه رازی کارگاه آموزشی SPSS از ورود داده تا تحلیل و تفسیر نتایج! 💻📈…
  3. Oct 14, 2026🤖🔥 ایده‌ات را به محتوای حرفه‌ای تبدیل کن! انجمن علمی هوش مصنوعی دانشگاه رازی با همکاری ش…
  4. Oct 10, 2026💻 تیمت رو بچین، کد بزن و پیش برو! اهل چالش‌های الگوریتمی و برنامه‌نویسی رقابتی هستی؟ وقتش…
  5. Oct 9, 2026📢🎓 همراه انجمن‌های علمی دانشگاه رازی باش! 🚀 دنبال برنامه‌ها و رویدادهای علمی دانشگاه هس…
  6. Oct 8, 2026🧑‍💻 علوم کامپیوتر برم یا نه؟ انتخاب رشته فقط انتخاب یک عنوان دانشگاهی نیست؛ قراره چند سا…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →