کاراکترهای ویژه \W جاوااسکریپت RegExp
- الصفحة السابقة \w
- الصفحة التالية \d
- العودة إلى الطبقة العليا جاوا اسکریپت ریگ ایکس مراجع منول
تعریف و استفاده
\W
حرفهای غیرکلمه با کاراکترهای ویژه مطابقت مییابد:
حرفهای کلمه شامل حروف الفبا کوچک a-z، بزرگ A-Z، اعداد 0-9 و همچنین زیرخط _ (underline) است.
مثال
جستجوی جهانی غیرحرفهای کلمه:
let text = "دهند 100%!"; let pattern = /\W/g;
نحوه نوشتن
new RegExp("\\W")
یا به صورت کوتاهتر:
/\W/
نحوه استفاده از نویسههای修饰
new RegExp("\\W", "g")
یا به صورت کوتاهتر:
/\W/g
پشتیبانی مرورگر
/\W/
این یک ویژگی ECMAScript1 (ES1) است.
همه مرورگرها به طور کامل ES1 (جاوااسکریپت 1997) را پشتیبانی میکنند:
کروم | آیایای | ایج | فایرفاکس | سافاری | آپرا |
---|---|---|---|---|---|
پشتیبانی میکند | پشتیبانی میکند | پشتیبانی میکند | پشتیبانی میکند | پشتیبانی میکند | پشتیبانی میکند |
روشهای جستجوی عبارتهای منظم
در جاوااسکریپت، جستجوی متن عبارتهای منظم میتواند با روشهای مختلف انجام شود.
استفاده ازپٹرن (پٹرن)به عنوان یک عبارت正则، اینها از روشهای معمولیاند:
مثال | توضیح |
---|---|
ٹیکسٹ.match(پٹرن) | مетод جملات مطابقت مییابد() |
ٹیکسٹ.search(پٹرن) | مетод جملات دنبال میکند() |
پٹرن.exec(ٹیکسٹ) | مетод RexExp exec() |
پٹرن.تست(ٹیکسٹ) | طريقة test() في RegExp |
- الصفحة السابقة \w
- الصفحة التالية \d
- العودة إلى الطبقة العليا جاوا اسکریپت ریگ ایکس مراجع منول