گروه [^abc] RegExp در جاوااسکریپت
- پچھلے صفحے واپس جائیئے [abc]
- آئندہ صفحہ [0-9]
- کمپنوں میں واپس جائیئے جاوا اسکریپت ریگ ایکسیپشن رفرنس دستور
تعریف و استفاده
گوشههای [^abc] هر حرف غیر از آنها را که در گوشهها قرار ندارند، تطبیق میدهند.
گوشهها میتوانند یک حرف، یک گروه یا یک محدوده حروف را تعریف کنند:
[^abc] | هر حرف غیر از a، b یا c |
[^A-Z] | هر حرف غیر از حروف از A بزرگ تا Z بزرگ |
[^a-z] | هر حرف غیر از حروف از a کوچک تا z کوچک |
[^A-z] | هر حرف غیر از حروف از A بزرگ تا z کوچک |
مثال 6کریپشن [abc] عبارت کو قفل کئے جانے والے کوئی بھی حروف تلاش کرنا ہے۔
مثال
مثال 1
جستجو کلی برای حروفی که در گوشههای [ه] قرار ندارند انجام میشود:
بچولی کو چھوٹا "a" سے بڑا اور بچولی کو چھوٹا "h" سے چھوٹا کی حروف کی مجموعی تلاش کریں: let نمونه_موشکاف = /[^ه]/g;
例子 2
مثال 2
غیر "i" اور "s" کی حروف کی مجموعی تلاش کریں: let text = "Do you know if this is all there is?";
let pattern = /[^is]/gi;
مثال 3
بچولی کو چھوٹا "a" سے بڑا اور بچولی کو چھوٹا "h" سے چھوٹا کی حروف کی مجموعی تلاش کریں: let text = "Is this all there is?";
let pattern = /[^a-h]/g;
مثال 4
بزرگ "A" سے بڑا اور بڑا "E" سے چھوٹا کی حروف کی مجموعی تلاش کریں: let text = "I SCREAM FOR ICE CREAM!";
let pattern = /[^A-E]/g;
مثال 5
let text = "I Scream For Ice Cream, is that OK?!"; غیر "A" سے بڑا اور "e" سے چھوٹا کی حروف کی مجموعی تلاش کریں:
let pattern = /[^A-e]/g;
مثال 6کریپشن:
غیر [a-s] کی حروف کی مجموعی، غیر حروف کی تلاش کریں:
let text = "I Scream For Ice Cream, is that OK?!"; let pattern = /[^a-s]/gi;
معیار
new RegExp("[^xyz]")
یا قلیل مضمون:
/[^xyz]/
متبادل معیار کا طریق
new RegExp("[^xyz]", "g")
یا قلیل مضمون:
/[^xyz]/g
تذکرہ
کریپشن [abc] عبارت کو قفل کئے جانے والے کوئی بھی حروف تلاش کرنا ہے۔
مرورکر کی پشتیبانی
/[^abc]/
یہ ECMAScript1 (ES1) کی خصوصیت ہے。
تمام مرورکرات کا پورا پشتیبانی ES1 (JavaScript 1997) ہے:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی |
نمونوں کی تلاش کا طریق
جس میں JavaScript میں، نمونوں کی تلاش مختلف طریقوں سے کی جاسکتی ہے。
استعمالنمونہ (pattern)یہ معیار نمونوں کے طور پر سب سے زیادہ استعمال کئے جانے والی ہیں:
مثال | وصف |
---|---|
text.match(نمونہ) | نمونہ کا طریق match() |
text.search(نمونہ) | نمونہ کا طریق search() |
نمونہ.exec(text) | RexExp کا طریق exec() |
نمونہ.test(text) | RexExp کا طریق test() |
- پچھلے صفحے واپس جائیئے [abc]
- آئندہ صفحہ [0-9]
- کمپنوں میں واپس جائیئے جاوا اسکریپت ریگ ایکسیپشن رفرنس دستور