موجهگذار i JavaScript RegExp
- پیش ازصفحه گ
- بعد ازصفحه د
- درجہ بالا لوٹنے کیلئے دستورالعمل مرجع RegExp JavaScript
تعریف و استفاده
موجهگذار "i" تعیین میکند که جستجو غیرحساس به حروف بزرگ و کوچک باشد.
مثال
مثال 1
به دنبال "is" به صورت غیرحساس به حروف بزرگ و کوچک بگردید:
let text = "Visit CodeW3C.com"; let pattern = /codew3c/i; let result = text.match(pattern);
مثال 2
در رشته به دنبال "codew3c" به صورت غیرحساس به حروف بزرگ و کوچک بگردید:
استفاده از توابع exec() عبارت منظم:
let text = "Visit codew3c"; let pattern = /codew3c/i; let result = pattern.exec(text);
مثال 3
استفاده از توابع عبارت منظم test()
:
let text = "Visit CodeW3C.com"; let pattern = /codew3c/i; let result = pattern.test(text);
مثال 4
استفاده از توابع رشته match()
:
let text = "Visit CodeW3C.com"; let pattern = /codew3c/i; let result = text.match(pattern);
نحوهی نوشتن
new RegExp("regexp", "i")
یا به صورت کوتاهتر:
/regexp/i
توضیحات
میتوانید از ignoreCase بررسی میکند که آیا "i" موجهگذار تنظیم شده است.
let pattern = /W3S/i; let result = pattern.ignoreCase;
روشهای جستجوی عبارت منظم
در JavaScript، جستجوی متنی عبارت منظم میتواند با روشهای مختلف انجام شود.
استفادهمدل (pattern)به عنوان یک عبارت منظم، اینها از روشهای معمول استفاده میشوند:
مثال | توضیح |
---|---|
text.match(مدل) | مетод match() رشته |
text.search(مدل) | مетод search() رشته |
مدل.exec(text) | مетод exec() RexExp |
مدل.test(text) | مетод test() RexExp |
پشتیبانی مرورگر
/regexp/i
این ویژگیها ECMAScript1 (ES1) هستند.
همه مرورگرها کاملاً از ES1 (JavaScript 1997) پشتیبانی میکنند:
کروم | آئی ای | ایج | فایرفاکس | سافاری | آپرا |
---|---|---|---|---|---|
پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی |
- پیش ازصفحه گ
- بعد ازصفحه د
- درجہ بالا لوٹنے کیلئے دستورالعمل مرجع RegExp JavaScript