পিএইচপি রেজেক্স কোয়ান্টিফায়ার
🌈পিএইচপি রেজেক্স কোয়ান্টিফায়ার কি?
📋পিএইচপি রেজেক্স কোয়ান্টিফায়ার হলো মিলের পরিমাণ নির্দিষ্ট করার পদ্ধতি।
⚒️পিএইচপি রেজেক্স কোয়ান্টিফায়ার মিলের পরিমাণ নির্দিষ্ট করতে ব্যবহৃত হয়।
পিএইচপি রেজেক্স কোয়ান্টিফায়ার সমূহ
পিএইচপি রেজেক্স কোয়ান্টিফায়ার এবং সেগুলোর ব্যবহারের তালিকা
- ➡️ * - শূন্য বা একাধিকবার মিল খুঁজে বের করা
- ➡️ + - এক বা একাধিকবার মিল খুঁজে বের করা
- ➡️ ? - শূন্য বা একবার মিল খুঁজে বের করা
- ➡️ {n} - নির্দিষ্ট সংখ্যকবার মিল খুঁজে বের করা
- ➡️ {n,} - নির্দিষ্ট সংখ্যা বা তার বেশি বার মিল খুঁজে বের করা
- ➡️ {n,m} - নির্দিষ্ট দুটি সংখ্যার মধ্যবর্তী বার মিল খুঁজে বের করা
- ➡️ *+ - শূন্য বা একাধিকবার অধিকারমূলকভাবে মিল খুঁজে বের করা
- ➡️ ++ - এক বা একাধিকবার অধিকারমূলকভাবে মিল খুঁজে বের করা
- ➡️ ?+ - শূন্য বা একবার অধিকারমূলকভাবে মিল খুঁজে বের করা
- ➡️ +? - এক বা একাধিকবার সর্বনিম্নভাবে মিল খুঁজে বের করা
- ➡️ *? - শূন্য বা একাধিকবার সর্বনিম্নভাবে মিল খুঁজে বের করা
- ➡️ {n,}? - নির্দিষ্ট সংখ্যা বা তার বেশি বার সর্বনিম্নভাবে মিল খুঁজে বের করা
- ➡️ {n,m}? - নির্দিষ্ট দুটি সংখ্যার মধ্যবর্তী বার সর্বনিম্নভাবে মিল খুঁজে বের করা
- ➡️ {n,}+ - নির্দিষ্ট সংখ্যা বা তার বেশি বার অধিকারমূলকভাবে মিল খুঁজে বের করা
- ➡️ {n,m}+ - নির্দিষ্ট দুটি সংখ্যার মধ্যবর্তী বার অধিকারমূলকভাবে মিল খুঁজে বের করা
zero-or-more - শূন্য বা একাধিকবার মিল খুঁজে বের করার উদাহরণ।
<?php
$string = "ac abc abbc abbbc";
$pattern = "/ab*c/";
preg_match_all($pattern, $string, $matches);
print_r($matches[0]);
?>
one-or-more - এক বা একাধিকবার মিল খুঁজে বের করার উদাহরণ।
<?php
$string = "ac abc abbc abbbc";
$pattern = "/ab+c/";
preg_match_all($pattern, $string, $matches);
print_r($matches[0]);
?>
zero-or-one - শূন্য বা একবার মিল খুঁজে বের করার উদাহরণ।
<?php
$string = "file files";
$pattern = "/files?/";
preg_match_all($pattern, $string, $matches);
print_r($matches[0]);
?>
exactly-n-times - নির্দিষ্ট সংখ্যকবার মিল খুঁজে বের করার উদাহরণ।
<?php
$string = "1 12 123 4321";
$pattern = "/\d{3}/u";
preg_match_all($pattern, $string, $matches);
print_r($matches[0]);
?>
n-or-more-times - নির্দিষ্ট সংখ্যা বা তার বেশি বার মিল খুঁজে বের করার উদাহরণ।
<?php
$string = "1 12 123 4321";
$pattern = "/\d{2,}/u";
preg_match_all($pattern, $string, $matches);
print_r($matches[0]);
?>
between-n-and-m-times - নির্দিষ্ট দুটি সংখ্যার মধ্যবর্তী বার মিল খুঁজে বের করার উদাহরণ।
<?php
$string = "1 12 321 1234 54321";
$pattern = "/\d{2,4}/u";
preg_match_all($pattern, $string, $matches);
print_r($matches[0]);
?>
possessive-zero-or-more - শূন্য বা একাধিকবার অধিকারমূলকভাবে মিল খুঁজে বের করার উদাহরণ।
<?php
$string = "aaaaab";
$pattern = "/a*+b/";
preg_match_all($pattern, $string, $matches);
print_r($matches[0]);
?>
possessive-one-or-more - এক বা একাধিকবার অধিকারমূলকভাবে মিল খুঁজে বের করার উদাহরণ।
<?php
$string = "aaaaab";
$pattern = "/a++b/";
preg_match_all($pattern, $string, $matches);
print_r($matches[0]);
?>
possessive-zero-or-one - শূন্য বা একবার অধিকারমূলকভাবে মিল খুঁজে বের করার উদাহরণ।
<?php
$string = "color colour";
$pattern = "/colou?+r/";
preg_match_all($pattern, $string, $matches);
print_r($matches[0]);
?>
lazy-one-or-more - এক বা একাধিকবার সর্বনিম্নভাবে মিল খুঁজে বের করার উদাহরণ।
<?php
$string = "<div>হ্যালো বিশ্ব</div>";
$pattern = "/<.+?>/";
preg_match_all($pattern, $string, $matches);
print_r($matches[0]);
?>
lazy-zero-or-more - শূন্য বা একাধিকবার সর্বনিম্নভাবে মিল খুঁজে বের করার উদাহরণ।
<?php
$string = "<div>হ্যালো বিশ্ব</div>";
$pattern = "/<.*?>/";
preg_match_all($pattern, $string, $matches);
print_r($matches[0]);
?>
lazy-n-or-more-times - নির্দিষ্ট সংখ্যা বা তার বেশি বার সর্বনিম্নভাবে মিল খুঁজে বের করার উদাহরণ।
<?php
$string = "123456";
$pattern = "/\d{2,}?/u";
preg_match_all($pattern, $string, $matches);
print_r($matches[0]);
?>
lazy-between-n-and-m-times - নির্দিষ্ট দুটি সংখ্যার মধ্যবর্তী বার সর্বনিম্নভাবে মিল খুঁজে বের করার উদাহরণ।
<?php
$string = "123456";
$pattern = "/\d{2,4}?/u";
preg_match_all($pattern, $string, $matches);
print_r($matches[0]);
?>
possessive-n-or-more-times - নির্দিষ্ট সংখ্যা বা তার বেশি বার অধিকারমূলকভাবে মিল খুঁজে বের করার উদাহরণ।
<?php
$string = "123456";
$pattern = "/\d{2,}+/u";
preg_match_all($pattern, $string, $matches);
print_r($matches[0]);
?>
possessive-between-n-and-m-times - নির্দিষ্ট দুটি সংখ্যার মধ্যবর্তী বার অধিকারমূলকভাবে মিল খুঁজে বের করার উদাহরণ।
<?php
$string = "123456";
$pattern = "/\d{2,4}+/u";
preg_match_all($pattern, $string, $matches);
print_r($matches[0]);
?>
পিএইচপি রেজেক্স কোয়ান্টিফায়ার সম্পর্কিত বিস্তারিত তথ্য
কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক
| নাম | বিবরণ |
|---|---|
| * | শূন্য বা একাধিকবার মিল খুঁজে বের করতে ব্যবহৃত হয়। |
| + | এক বা একাধিকবার মিল খুঁজে বের করতে ব্যবহৃত হয়। |
| ? | শূন্য বা একবার মিল খুঁজে বের করতে ব্যবহৃত হয়। |
| {n} | নির্দিষ্ট সংখ্যকবার মিল খুঁজে বের করতে ব্যবহৃত হয়। |
| {n,} | নির্দিষ্ট সংখ্যা বা তার বেশি বার মিল খুঁজে বের করতে ব্যবহৃত হয়। |
| {n,m} | নির্দিষ্ট দুটি সংখ্যার মধ্যবর্তী বার মিল খুঁজে বের করতে ব্যবহৃত হয়। |
| *+ | শূন্য বা একাধিকবার অধিকারমূলকভাবে মিল খুঁজে বের করতে ব্যবহৃত হয়। |
| ++ | এক বা একাধিকবার অধিকারমূলকভাবে মিল খুঁজে বের করতে ব্যবহৃত হয়। |
| ?+ | শূন্য বা একবার অধিকারমূলকভাবে মিল খুঁজে বের করতে ব্যবহৃত হয়। |
| +? | এক বা একাধিকবার সর্বনিম্নভাবে মিল খুঁজে বের করতে ব্যবহৃত হয়। |
| *? | শূন্য বা একাধিকবার সর্বনিম্নভাবে মিল খুঁজে বের করতে ব্যবহৃত হয়। |
| {n,}? | নির্দিষ্ট সংখ্যা বা তার বেশি বার সর্বনিম্নভাবে মিল খুঁজে বের করতে ব্যবহৃত হয়। |
| {n,m}? | নির্দিষ্ট দুটি সংখ্যার মধ্যবর্তী বার সর্বনিম্নভাবে মিল খুঁজে বের করতে ব্যবহৃত হয়। |
| {n,}+ | নির্দিষ্ট সংখ্যা বা তার বেশি বার অধিকারমূলকভাবে মিল খুঁজে বের করতে ব্যবহৃত হয়। |
| {n,m}+ | নির্দিষ্ট দুটি সংখ্যার মধ্যবর্তী বার অধিকারমূলকভাবে মিল খুঁজে বের করতে ব্যবহৃত হয়। |