عبارت منظم g
مثال (عبارت منظم g)
انجام یک جستجوی سراسری برای "is" :
var str = "Is this all there is?";
var patt1 = /is/g;
var patt1 = /is/g;
متن پر رنگ، نشان می دهد که تطابق عبارت، کجا اتفاق می افتد:
Is this all there is?
خودتان امتحان کنید »
تعریف و کاربرد
از اصلاحگر g، برای مشخص کردن یک تطابق سراسری استفاده می شود.(پیدا کردن تمامی تطابق ها به جای توقف، با یافتن اولین تطابق).
نکته: برای مشخص کردن یک جستجوی سراسری و غیر حساس به حروف بزرگ و کوچک، می توانید از این اصلاحگر در کنار اصلاحگر i استفاده کنید.
نکته: می توانید از خصوصیت global برای فهمیدن اینکه آیا اصلاحگر g ست شده است یا نه، استفاده کنید.
پشتیبانی مرورگرها
اصلاحگر g در تمام مرورگرهای بزرگ پشتیبانی می شود.
نحوه استفاده
new RegExp("regexp","g")
or simply:
/regexp/g
or simply:
/regexp/g
مثال - خودتان امتحان کنید
مثال (عبارت منظم g)
انجام یک جستجوی سراسری و غیر حساس به حروف بزرگ و کوچک، برای عبارت is:
var str = "Is this all there is?";
var patt1 = /is/gi;
var patt1 = /is/gi;
متن های پررنگ زیر نشان می دهد که تطابق ها کجا اتفاق می افتند:
Is this all there is?
خودتان امتحان کنید »
- نوشته شده توسط احسان عباسی
- بازدید: 5447