জয়েন লগইন

পিএইচপি রেজেক্স কোয়ান্টিফায়ার

🌈পিএইচপি রেজেক্স কোয়ান্টিফায়ার কি?

📋পিএইচপি রেজেক্স কোয়ান্টিফায়ার হলো মিলের পরিমাণ নির্দিষ্ট করার পদ্ধতি।

⚒️পিএইচপি রেজেক্স কোয়ান্টিফায়ার মিলের পরিমাণ নির্দিষ্ট করতে ব্যবহৃত হয়।

পিএইচপি রেজেক্স কোয়ান্টিফায়ার সমূহ

পিএইচপি রেজেক্স কোয়ান্টিফায়ার এবং সেগুলোর ব্যবহারের তালিকা

  • ➡️ * - শূন্য বা একাধিকবার মিল খুঁজে বের করা
  • ➡️ + - এক বা একাধিকবার মিল খুঁজে বের করা
  • ➡️ ? - শূন্য বা একবার মিল খুঁজে বের করা
  • ➡️ {n} - নির্দিষ্ট সংখ্যকবার মিল খুঁজে বের করা
  • ➡️ {n,} - নির্দিষ্ট সংখ্যা বা তার বেশি বার মিল খুঁজে বের করা
  • ➡️ {n,m} - নির্দিষ্ট দুটি সংখ্যার মধ্যবর্তী বার মিল খুঁজে বের করা
  • ➡️ *+ - শূন্য বা একাধিকবার অধিকারমূলকভাবে মিল খুঁজে বের করা
  • ➡️ ++ - এক বা একাধিকবার অধিকারমূলকভাবে মিল খুঁজে বের করা
  • ➡️ ?+ - শূন্য বা একবার অধিকারমূলকভাবে মিল খুঁজে বের করা
  • ➡️ +? - এক বা একাধিকবার সর্বনিম্নভাবে মিল খুঁজে বের করা
  • ➡️ *? - শূন্য বা একাধিকবার সর্বনিম্নভাবে মিল খুঁজে বের করা
  • ➡️ {n,}? - নির্দিষ্ট সংখ্যা বা তার বেশি বার সর্বনিম্নভাবে মিল খুঁজে বের করা
  • ➡️ {n,m}? - নির্দিষ্ট দুটি সংখ্যার মধ্যবর্তী বার সর্বনিম্নভাবে মিল খুঁজে বের করা
  • ➡️ {n,}+ - নির্দিষ্ট সংখ্যা বা তার বেশি বার অধিকারমূলকভাবে মিল খুঁজে বের করা
  • ➡️ {n,m}+ - নির্দিষ্ট দুটি সংখ্যার মধ্যবর্তী বার অধিকারমূলকভাবে মিল খুঁজে বের করা

zero-or-more - শূন্য বা একাধিকবার মিল খুঁজে বের করার উদাহরণ।

php
<?php

$string  = "ac abc abbc abbbc";
$pattern = "/ab*c/";

preg_match_all($pattern, $string, $matches);

print_r($matches[0]);

?>

one-or-more - এক বা একাধিকবার মিল খুঁজে বের করার উদাহরণ।

php
<?php

$string = "ac abc abbc abbbc";
$pattern = "/ab+c/";

preg_match_all($pattern, $string, $matches);

print_r($matches[0]);

?>

zero-or-one - শূন্য বা একবার মিল খুঁজে বের করার উদাহরণ।

php
<?php

$string  = "file files";
$pattern = "/files?/";

preg_match_all($pattern, $string, $matches);

print_r($matches[0]);

?>

exactly-n-times - নির্দিষ্ট সংখ্যকবার মিল খুঁজে বের করার উদাহরণ।

php
<?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
<?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
<?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
<?php

$string = "aaaaab";

$pattern = "/a*+b/";

preg_match_all($pattern, $string, $matches);

print_r($matches[0]);

?>

possessive-one-or-more - এক বা একাধিকবার অধিকারমূলকভাবে মিল খুঁজে বের করার উদাহরণ।

php
<?php

$string = "aaaaab";

$pattern = "/a++b/";

preg_match_all($pattern, $string, $matches);

print_r($matches[0]);

?>

possessive-zero-or-one - শূন্য বা একবার অধিকারমূলকভাবে মিল খুঁজে বের করার উদাহরণ।

php
<?php

$string = "color colour";

$pattern = "/colou?+r/";

preg_match_all($pattern, $string, $matches);

print_r($matches[0]);

?>

lazy-one-or-more - এক বা একাধিকবার সর্বনিম্নভাবে মিল খুঁজে বের করার উদাহরণ।

php
<?php

$string = "<div>হ্যালো বিশ্ব</div>";

$pattern = "/<.+?>/";

preg_match_all($pattern, $string, $matches);

print_r($matches[0]);

?>

lazy-zero-or-more - শূন্য বা একাধিকবার সর্বনিম্নভাবে মিল খুঁজে বের করার উদাহরণ।

php
<?php

$string = "<div>হ্যালো বিশ্ব</div>";

$pattern = "/<.*?>/";

preg_match_all($pattern, $string, $matches);

print_r($matches[0]);

?>

lazy-n-or-more-times - নির্দিষ্ট সংখ্যা বা তার বেশি বার সর্বনিম্নভাবে মিল খুঁজে বের করার উদাহরণ।

php
<?php

$string = "123456";

$pattern = "/\d{2,}?/u";

preg_match_all($pattern, $string, $matches);

print_r($matches[0]);

?>

lazy-between-n-and-m-times - নির্দিষ্ট দুটি সংখ্যার মধ্যবর্তী বার সর্বনিম্নভাবে মিল খুঁজে বের করার উদাহরণ।

php
<?php

$string = "123456";

$pattern = "/\d{2,4}?/u";

preg_match_all($pattern, $string, $matches);

print_r($matches[0]);

?>

possessive-n-or-more-times - নির্দিষ্ট সংখ্যা বা তার বেশি বার অধিকারমূলকভাবে মিল খুঁজে বের করার উদাহরণ।

php
<?php

$string = "123456";

$pattern = "/\d{2,}+/u";

preg_match_all($pattern, $string, $matches);

print_r($matches[0]);

?>

possessive-between-n-and-m-times - নির্দিষ্ট দুটি সংখ্যার মধ্যবর্তী বার অধিকারমূলকভাবে মিল খুঁজে বের করার উদাহরণ।

php
<?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}+ নির্দিষ্ট দুটি সংখ্যার মধ্যবর্তী বার অধিকারমূলকভাবে মিল খুঁজে বের করতে ব্যবহৃত হয়।