জয়েন লগইন

জাভাস্ক্রিপ্ট রেজেক্স

🌈জাভাস্ক্রিপ্ট রেজেক্স কি?

📋জাভাস্ক্রিপ্ট রেজেক্স হলো রেগুলার এক্সপ্রেশন ব্যবহার করার পদ্ধতি।

⚒️জাভাস্ক্রিপ্ট রেজেক্স রেগুলার এক্সপ্রেশন ব্যবহার করতে ব্যবহৃত হয়।

জাভাস্ক্রিপ্ট রেজেক্স সমূহ

জাভাস্ক্রিপ্ট রেজেক্স এবং সেগুলোর ব্যবহারের তালিকা

  • ➡️ . - যেকোনো অক্ষর খুঁজে বের করা
  • ➡️ \w - শব্দের অক্ষর খুঁজে বের করা
  • ➡️ \W - শব্দের অক্ষর নয় খুঁজে বের করা
  • ➡️ \d - যেকোনো সংখ্যা খুঁজে বের করা
  • ➡️ \D - সংখ্যা নয় এমন অক্ষর খুঁজে বের করা
  • ➡️ \s - ফাঁকা স্থান খুঁজে বের করা
  • ➡️ \S - ফাঁকা স্থান নয় এমন অক্ষর অথবা শব্দ খুঁজে বের করা
  • ➡️ \b - শব্দের সীমানা খুঁজে বের করা
  • ➡️ \B - শব্দের সীমানা নয় এমন অবস্থান খুঁজে বের করা
  • ➡️ ^ - নির্দিষ্ট মানের শুরুতে মিল খুঁজে বের করা
  • ➡️ $ - নির্দিষ্ট মানের শেষে মিল খুঁজে বের করা
  • ➡️ [0-9] - সংখ্যার পরিসরে মিল খুঁজে বের করা
  • ➡️ [0-5] - দুটি সংখ্যার মধ্যবর্তী মিল খুঁজে বের করা
  • ➡️ [123] - ব্র্যাকেটে থাকা সংখ্যার মিল খুঁজে বের করা
  • ➡️ [a-z] - ছোট হাতের অক্ষর পরিসরে মিল খুঁজে বের করা
  • ➡️ [A-Z] - বড় হাতের অক্ষর পরিসরে মিল খুঁজে বের করা
  • ➡️ [a-zA-Z] - পরিসর ব্যবহার করে অক্ষর শ্রেণির মিল খুঁজে বের করা
  • ➡️ [abc] - ব্র্যাকেটে থাকা অক্ষর মিল খুঁজে বের করা
  • ➡️ [^abc] - ব্র্যাকেটে না থাকা অক্ষর মিল খুঁজে বের করা
  • ➡️ [a-z] - দুটি অক্ষরের মধ্যবর্তী পরিসরে মিল খুঁজে বের করা
  • ➡️ i - বড় ও ছোট অক্ষরের পার্থক্য উপেক্ষা করে মিল খোঁজা
  • ➡️ m - প্রতিটি লাইনের শুরু ও শেষ আলাদাভাবে মিল খোঁজা
  • ➡️ u - UTF-8 এনকোড করা টেক্সটের সাথে মিল খোঁজা
  • ➡️ U - সর্বনিম্ন দৈর্ঘ্যের মিল খোঁজা

find-any-character - যেকোনো অক্ষর খুঁজে বের করার উদাহরণ।

javascript
<script>
const string  = "এওই@#123";
const pattern = /./g;

document.write(string.match(pattern));
</script>

find-word-character - শব্দের অক্ষর খুঁজে বের করার উদাহরণ।

javascript
<script>
const string  = "এওই@#123";
const pattern = /\w/g;

document.write(string.match(pattern));
</script>

find-not-word-character - শব্দের অক্ষর নয় খুঁজে বের করার উদাহরণ।

javascript
<script>
const string  = "এওই@#123";
const pattern = /\W/g;

document.write(string.match(pattern));
</script>

find-any-digit - যেকোনো সংখ্যা খুঁজে বের করার উদাহরণ।

javascript
<script>
const string  = "এওই@#123";
const pattern = /\d/g;

document.write(string.match(pattern));
</script>

find-not-digit - সংখ্যা নয় এমন অক্ষর খুঁজে বের করার উদাহরণ।

javascript
<script>
const string  = "এওই@#123";
const pattern = /\D/g;

document.write(string.match(pattern));
</script>

find-whitespace - ফাঁকা স্থান খুঁজে বের করার উদাহরণ।

javascript
<script>
const string  = "প্রোগ্রামিং শিখুন - প্রোগ্রামিং দিয়ে আপনার ক্যারিয়ার গড়ুন";
const pattern = /\s/g;

document.write(string.match(pattern));
</script>

find-not-whitespace - ফাঁকা স্থান নয় এমন অক্ষর অথবা শব্দ খুঁজে বের করার উদাহরণ।

javascript
<script>
const string  = "প্রোগ্রামিং শিখুন - প্রোগ্রামিং দিয়ে আপনার ক্যারিয়ার গড়ুন";
const pattern = /\S/g;

document.write(string.match(pattern));
</script>

find-word-boundary - শব্দের সীমানা খুঁজে বের করার উদাহরণ।

javascript
<script>
const string  = "প্রোগ্রামিং শিখুন - প্রোগ্রামিং দিয়ে আপনার ক্যারিয়ার গড়ুন";
const pattern = /\bপ্রোগ্রামিং\b/g;

document.write(string.match(pattern));
</script>

find-not-word-boundary - শব্দের সীমানা নয় এমন অবস্থান খুঁজে বের করার উদাহরণ।

javascript
<script>
const string  = "জাভাস্ক্রিপ্টপাইথন";
const pattern = /\Bপাইথন/g;

document.write(string.match(pattern));
</script>

start-anchor - নির্দিষ্ট মানের শুরুতে মিল খুঁজে বের করার উদাহরণ।

javascript
<script>
const string  = "হ্যালো বিশ্ব";
const pattern = /^হ্যালো/;

document.write(string.match(pattern));
</script>

end-anchor - নির্দিষ্ট মানের শেষে মিল খুঁজে বের করার উদাহরণ।

javascript
<script>
const string  = "হ্যালো বিশ্ব";
const pattern = /বিশ্ব$/;

document.write(string.match(pattern));
</script>

range-digit - সংখ্যার পরিসরে মিল খুঁজে বের করার উদাহরণ।

javascript
<script>
const string  = "a1b2c3";
const pattern = /[0-9]/g;

document.write(string.match(pattern));
</script>

range-digit-between - দুটি সংখ্যার মধ্যবর্তী মিল খুঁজে বের করার উদাহরণ।

javascript
<script>
const string  = "a1b2c3";
const pattern = /[2-5]/g;

document.write(string.match(pattern));
</script>

find-digit-bracket - ব্র্যাকেটে থাকা সংখ্যার মিল খুঁজে বের করার উদাহরণ।

javascript
<script>
const string  = "a1b2c3";
const pattern = /[12]/g;

document.write(string.match(pattern));
</script>

range-lower - ছোট হাতের অক্ষর পরিসরে মিল খুঁজে বের করার উদাহরণ।

javascript
<script>
const string  = "হ্যালো বিশ্ব";
const pattern = /[a-z]/g;

document.write(string.match(pattern));
</script>

range-upper - বড় হাতের অক্ষর পরিসরে মিল খুঁজে বের করার উদাহরণ।

javascript
<script>
const string  = "হ্যালো বিশ্ব";
const pattern = /[A-Z]/g;

document.write(string.match(pattern));
</script>

character-class-with-ranges - পরিসর ব্যবহার করে অক্ষর শ্রেণির মিল খুঁজে বের করার উদাহরণ।

javascript
<script>
const string  = "হ্যালো বিশ্ব";
const pattern = /[A-Za-z]/g;

document.write(string.match(pattern));
</script>

find-character-bracket - ব্র্যাকেটে থাকা অক্ষর মিল খুঁজে বের করার উদাহরণ।

javascript
<script>
const string  = "হ্যালো বিশ্ব";
const pattern = /[eo]/g;

document.write(string.match(pattern));
</script>

find-not-character-bracket - ব্র্যাকেটে না থাকা অক্ষর মিল খুঁজে বের করার উদাহরণ।

javascript
<script>
const string  = "হ্যালো বিশ্ব";
const pattern = /[^en]/g;

document.write(string.match(pattern));
</script>

range-character-between - দুটি অক্ষরের মধ্যবর্তী পরিসরে মিল খুঁজে বের করার উদাহরণ।

javascript
<script>
const string  = "হ্যালো বিশ্ব";
const pattern = /[e-n]/g;

document.write(string.match(pattern));
</script>

case-insensitive - বড় ও ছোট অক্ষরের পার্থক্য উপেক্ষা করে মিল খোঁজা উদাহরণ।

javascript
<script>
const string  = "প্রোগ্রামিং শিখুন - প্রোগ্রামিং দিয়ে আপনার ক্যারিয়ার গড়ুন";
const pattern = /প্রোগ্রামিং/gi;

document.write(string.match(pattern));
</script>

multiline - প্রতিটি লাইনের শুরু ও শেষ আলাদাভাবে মিল খোঁজা উদাহরণ।

javascript
<script>
const string  = `প্রোগ্রামিং শিখুন
প্রোগ্রামিং টিউটোরিয়াল
ক্যারিয়ার গড়তে প্রোগ্রামিং`;

const pattern = /^প্রোগ্রামিং/gm;

document.write(string.match(pattern));
</script>

encoded - UTF-8 এনকোড করা টেক্সটের সাথে মিল খোঁজা উদাহরণ।

javascript
<script>
const string  = "এওই@#123";
const pattern = /./gu;

document.write(string.match(pattern));
</script>

ungreedy - সর্বনিম্ন দৈর্ঘ্যের মিল খোঁজা উদাহরণ।

javascript
<script>
const string  = "<b>হ্যালো</b><i>বিশ্ব</i>";
const pattern = /<.*?>/g;

document.write(string.match(pattern));
</script>

জাভাস্ক্রিপ্ট রেজেক্স সম্পর্কিত বিস্তারিত তথ্য

কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক

নাম বিবরণ
. যেকোনো অক্ষর খুঁজে বের করতে ব্যবহৃত হয়।
\w শব্দের অক্ষর খুঁজে বের করতে ব্যবহৃত হয়।
\W শব্দের অক্ষর নয় খুঁজে বের করতে ব্যবহৃত হয়।
\d যেকোনো সংখ্যা খুঁজে বের করতে ব্যবহৃত হয়।
\D সংখ্যা নয় এমন অক্ষর খুঁজে বের করতে ব্যবহৃত হয়।
\s ফাঁকা স্থান খুঁজে বের করতে ব্যবহৃত হয়।
\S ফাঁকা স্থান নয় এমন অক্ষর অথবা শব্দ খুঁজে বের করতে ব্যবহৃত হয়।
\b শব্দের সীমানা খুঁজে বের করতে ব্যবহৃত হয়।
\B শব্দের সীমানা নয় এমন অবস্থান খুঁজে বের করতে ব্যবহৃত হয়।
^ নির্দিষ্ট মানের শুরুতে মিল খুঁজে বের করতে ব্যবহৃত হয়।
$ নির্দিষ্ট মানের শেষে মিল খুঁজে বের করতে ব্যবহৃত হয়।
[0-9] সংখ্যার পরিসরে মিল খুঁজে বের করতে ব্যবহৃত হয়।
[0-5] দুটি সংখ্যার মধ্যবর্তী মিল খুঁজে বের করতে ব্যবহৃত হয়।
[123] ব্র্যাকেটে থাকা সংখ্যার মিল খুঁজে বের করতে ব্যবহৃত হয়।
[a-z] ছোট হাতের অক্ষর পরিসরে মিল খুঁজে বের করতে ব্যবহৃত হয়।
[A-Z] বড় হাতের অক্ষর পরিসরে মিল খুঁজে বের করতে ব্যবহৃত হয়।
[a-zA-Z] পরিসর ব্যবহার করে অক্ষর শ্রেণির মিল খুঁজে বের করতে ব্যবহৃত হয়।
[abc] ব্র্যাকেটে থাকা অক্ষর মিল খুঁজে বের করতে ব্যবহৃত হয়।
[^abc] ব্র্যাকেটে না থাকা অক্ষর মিল খুঁজে বের করতে ব্যবহৃত হয়।
[a-z] দুটি অক্ষরের মধ্যবর্তী পরিসরে মিল খুঁজে বের করতে ব্যবহৃত হয়।
i বড় ও ছোট অক্ষরের পার্থক্য উপেক্ষা করে মিল খোঁজা ব্যবহৃত হয়।
m প্রতিটি লাইনের শুরু ও শেষ আলাদাভাবে মিল খোঁজা ব্যবহৃত হয়।
u UTF-8 এনকোড করা টেক্সটের সাথে মিল খোঁজা ব্যবহৃত হয়।
U সর্বনিম্ন দৈর্ঘ্যের মিল খোঁজা ব্যবহৃত হয়।