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