⊗jsSpREChG 102 of 294 menu

জাভাস্ক্রিপ্ট রেগুলার এক্সপ্রেশনে ক্যারেক্টার গ্রুপ

বিশেষ কমান্ড রয়েছে যা আপনাকে অবিলম্বে সম্পূর্ণ গ্রুপ নির্বাচন করতে দেয় ক্যারেক্টার এর. কমান্ড \d মানে 0 থেকে 9 পর্যন্ত的数字. \w কমান্ডটি একটি数字, ল্যাটিন বোঝায় বর্ণ বা আন্ডারস্কোর চিহ্ন। \s কমান্ড একটি স্পেস বা স্পেস ক্যারেক্টার বোঝায়: স্পেস, লাইন ব্রেক, ট্যাব। পারেন বড়টি লিখে কমান্ডের মানটি উল্টান বর্ণ: উদাহরণস্বরূপ, যদি \d -数字, তারপর \D -数字 নয়.

উদাহরণ

আসুন সমস্ত数字 খুঁজে বের করা যাক:

let str = '1 12 123'; let res = str.replace(/\d/g, '!');

ফলস্বরূপ, নিম্নলিখিতটি ভেরিয়েবলে লেখা হবে:

'! !! !!!'

উদাহরণ

পুনরাবৃত্তি অপারেটর কমান্ড-গ্রুপ গণনা একটি সম্পূর্ণ হিসাবে, অর্থাৎ, গ্রুপিং বন্ধনী প্রয়োজন নেই. নিম্নলিখিত উদাহরণে, অনুসন্ধানের প্যাটার্ন এই মত দেখায়: 0 থেকে 9 পর্যন্ত的数字 এক বা একাধিকবার:

let str = '1 12 123 abc @@@'; let res = str.replace(/\d+/g, '!');

ফলস্বরূপ, নিম্নলিখিতটি ভেরিয়েবলে লেখা হবে:

'! ! ! abc @@@'

উদাহরণ

নিম্নলিখিত উদাহরণে, অনুসন্ধানের প্যাটার্ন দেখতে এইরকম: যেকোনো জিনিস এক বা একাধিকবার, কিন্তু 0 থেকে 9 পর্যন্ত的数字 নয়:

let str = '123abc3@@'; let res = str.replace(/\D+/g, '!');

ফলস্বরূপ, নিম্নলিখিতটি ভেরিয়েবলে লেখা হবে:

'123!3!'

উদাহরণ

এই উদাহরণে, অনুসন্ধানের প্যাটার্নটি এইরকম দেখাচ্ছে: একবার স্পেস ক্যারেক্টার:

let str = '1 12 123 abc @@@'; let res = str.replace(/\s/g, '!');

ফলস্বরূপ, নিম্নলিখিতটি ভেরিয়েবলে লেখা হবে:

'1!12!123!abc!@@@'

উদাহরণ

এই উদাহরণে, অনুসন্ধানের প্যাটার্নটি এইরকম দেখাচ্ছে: না স্পেস ক্যারেক্টার এক বা একাধিক বার. সব সাবস্ট্রিং, স্পেস দ্বারা বিভক্ত, প্রতিস্থাপিত হবে '!' দিয়ে:

let str = '1 12 123 abc @@@'; let res = str.replace(/\S+/g, '!');

ফলস্বরূপ, নিম্নলিখিতটি ভেরিয়েবলে লেখা হবে:

'! ! ! ! !'

উদাহরণ

এই উদাহরণে, অনুসন্ধানের প্যাটার্নটি এইরকম দেখাচ্ছে: 数字 বা বর্ণ এক বা একাধিক বার. 数字 এবং অক্ষর নিয়ে গঠিত সমস্ত সাবস্ট্রিং, '!' দিয়ে প্রতিস্থাপিত হবে:

let str = '1 12 123a Abc @@@'; let res = str.replace(/\w+/g, '!');

ফলস্বরূপ, নিম্নলিখিতটি ভেরিয়েবলে লেখা হবে:

'! ! ! ! @@@'

উদাহরণ

এই উদাহরণে, অনুসন্ধানের প্যাটার্নটি এইরকম দেখাচ্ছে: না数字 এবং না বর্ণ এক বা একাধিক বার. আমাদের ক্ষেত্রে, এটি এর সাথে মেলে '@@@' এবং সমস্ত স্পেস (সেগুলিও 数字 বা অক্ষর নয়)। দয়া করে নোট করুন শেষে একটি '!' - এটি স্ট্রিং ' @@@' - সঙ্গে রূপান্তরিত সামনে একটি স্পেস:

let str = '1 12 123 Abc @@@'; let res = str.replace(/\W+/g, '!');

ফলস্বরূপ, নিম্নলিখিতটি ভেরিয়েবলে লেখা হবে:

'1!12!123!Abc!'

ব্যবহারিক কাজ

একটি স্ট্রিং দেওয়া হয়েছে:

let str = 'a1a a2a a3a a4a a5a aba aca';

একটি রেগুলার এক্সপ্রেশন লিখুন যা স্ট্রিংগুলি খুঁজে পাবে, যেখানে প্রান্তে 'a' অক্ষর রয়েছে, এবং তাদের মধ্যে একটি数字.

একটি স্ট্রিং দেওয়া হয়েছে:

let str = 'a1a a22a a333a a4444a a55555a aba aca';

একটি রেগুলার এক্সপ্রেশন লিখুন যা স্ট্রিংগুলি খুঁজে পাবে, যেখানে প্রান্তে 'a' অক্ষর রয়েছে, এবং তাদের মধ্যে যেকোনো সংখ্যক数字.

একটি স্ট্রিং দেওয়া হয়েছে:

let str = 'aa a1a a22a a333a a4444a a55555a aba aca';

একটি রেগুলার এক্সপ্রেশন লিখুন যা স্ট্রিংগুলি খুঁজে পাবে, যেখানে প্রান্তে 'a' অক্ষর রয়েছে, এবং তাদের মধ্যে যেকোনো সংখ্যক数字 (সহ এবং শূন্য数字, অর্থাৎ স্ট্রিং 'aa').

একটি স্ট্রিং দেওয়া হয়েছে:

let str = 'avb a1b a2b a3b a4b a5b abb acb';

একটি রেগুলার এক্সপ্রেশন লিখুন যা নিম্নলিখিত ধরণের স্ট্রিংগুলি খুঁজে পাবে: প্রান্তে 'a' এবং 'b' অক্ষর রয়েছে, এবং তাদের মধ্যে -数字 নয় এবং স্পেস নয়.

একটি স্ট্রিং দেওয়া হয়েছে:

let str = 'ave a#b a2b a$b a4b a5b a-b acb';

একটি রেগুলার এক্সপ্রেশন লিখুন যা নিম্নলিখিত ধরণের স্ট্রিংগুলি খুঁজে পাবে: প্রান্তে 'a' এবং 'b' অক্ষর রয়েছে, এবং তাদের মধ্যে - বর্ণ নয়,数字 নয় এবং স্পেস নয়.

একটি স্ট্রিং দেওয়া হয়েছে:

let str = 'ave a#a a2a a$a a4a a5a a-a aca';

একটি রেগুলার এক্সপ্রেশন লিখুন যা সমস্ত স্পেস প্রতিস্থাপন করবে '!' দিয়ে.

বাংলা
AfrikaansAzərbaycanБългарскиБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন