JavaScript RegExp Group [^abc]
- পূর্ববর্তী পৃষ্ঠা [abc]
- পরবর্তী পৃষ্ঠা [0-9]
- একত্রিত স্তরে ফিরে যান JavaScript RegExp রেফারেন্স হান্ডবুক
অর্থ ও ব্যবহার
ব্রাকেট [^abc] ব্রাকেটের মধ্যে না থাকা অক্ষরগুলোর ম্যাচকে নির্দিষ্ট করে
ব্রাকেট একটি অক্ষর, গোষ্ঠী বা অক্ষর স্প্রেড নির্ধারণ করতে পারে:
[^abc] | a, b বা c কোনও অক্ষরই নয় |
[^A-Z] | বড়কান্তির অক্ষর A থেকে বড়কান্তির অক্ষর Z পর্যন্ত কোনও অক্ষরই নয় |
[^a-z] | ছোটকান্তির অক্ষর a থেকে ছোটকান্তির অক্ষর z পর্যন্ত কোনও অক্ষরই নয় |
[^A-z] | বড়কান্তির অক্ষর A থেকে ছোটকান্তির অক্ষর z পর্যন্ত কোনও অক্ষরই নয় |
উদাহরণ 6প্রশ্নোত্তর [abc] ব্রাউজারের সাহায্যে ব্রাকেট অন্তর্গত অন্য কোনো অক্ষরকে সার্চ করা যায়。
একটি উদাহরণ
উদাহরণ 1
ব্রাকেট [h] ভিতরে না থাকা অক্ষরগুলোকে সমগ্র অনুসন্ধান করুন:
সমস্ত [a-h] অক্ষর না থাকা কোনো চারবিন্দুকে সমগ্র সার্চ করুন: let pattern = /[^h]/g;
উদাহরণ 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]
- একত্রিত স্তরে ফিরে যান JavaScript RegExp রেফারেন্স হান্ডবুক