⊗ppPmRgAMP 250 of 447 menu

PHP-তে রেগুলার এক্সপ্রেশনের মাধ্যমে সব মিলে যাওয়া গ্রুপে আলাদা করা

preg_match_all ফাংশন ব্যবহার করে সব মিলে যাওয়াকে গ্রুপে আলাদা করা যায়। চলুন দেখি কিভাবে এটি করা হয়।

ধরুন, উদাহরণস্বরূপ, আমাদের কাছে ডোমেইন সহ একটি স্ট্রিং আছে:

<?php $str = 'site.ru site123.com my-site.net'; ?>

চলুন একটি রেগুলার এক্সপ্রেশন লিখি যা ডোমেইন খুঁজে পাবে, এবং নাম এবং জোন আলাদা গ্রুপে রাখবে:

<?php $reg = '#([a-z0-9_-]+)\.([a-z]{2,})#'; ?>

ফলাফল ফাংশনের তৃতীয় প্যারামিটারে যাবে:

<?php preg_match_all($reg, $str, $res); var_dump($res); ?>

ফলস্বরূপ আমরা একটি দ্বি-মাত্রিক অ্যারে পাব। এই অ্যারের শূন্যতম এলিমেন্টে শূন্য নম্বর গ্রুপের কন্টেন্ট যাবে (অর্থাৎ যা সম্পূর্ণ রেগুলার এক্সপ্রেশনের সাথে মিলেছে), প্রথম এলিমেন্টে প্রথম গ্রুপের কন্টেন্ট যাবে এবং এমনি চলবে:

<?php [ ['site.ru', 'site123.com', 'my-site.net'], ['site', 'site123', 'my-site'], ['ru', 'com', 'net'], ] ?>

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

<?php $str = '2023-10-29 2024-11-30 2025-12-31'; ?>

সব তারিখ খুঁজে বের করুন, বছর, মাস এবং দিনকে আলাদা গ্রুপে আলাদা করে।

বাংলা
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
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন