201 of 410 menu

ফাংশন preg_replace

ফাংশন preg_replace একটি স্ট্রিং-এ রেগুলার এক্সপ্রেশনের সাথে মিল খুঁজে এবং সেগুলোকে নির্দিষ্ট স্ট্রিং দিয়ে প্রতিস্থাপন করে। প্রথম প্যারামিটার হিসেবে অনুসন্ধানের জন্য রেগুলার এক্সপ্রেশন গ্রহণ করে, দ্বিতীয়টি - প্রতিস্থাপন স্ট্রিং, তৃতীয়টি - উৎস স্ট্রিং। অতিরিক্তভাবে প্রতিস্থাপনের সীমা এবং প্রতিস্থাপন গণনার জন্য একটি ভেরিয়েবল নির্দিষ্ট করা যেতে পারে।

সিনট্যাক্স

preg_replace(pattern, replacement, subject, [limit], [count]);

উদাহরণ

আসুন স্ট্রিং-এর সমস্ত সংখ্যাকে 'X' চিহ্ন দিয়ে প্রতিস্থাপন করি:

<?php $str = 'a1b2c3'; $res = preg_replace('/\d/', 'X', $str); echo $res; ?>

কোড 실행ের ফলাফল:

'aXbXcX'

উদাহরণ

শুধুমাত্র প্রথম 2 টি মিল প্রতিস্থাপন করা যাক:

<?php $str = 'a1b2c3'; $res = preg_replace('/\d/', 'X', $str, 2); echo $res; ?>

কোড 실행ের ফলাফল:

'aXbXc3'

উদাহরণ

প্রতিস্থাপনে ব্যাকরেফারেন্স ব্যবহার:

<?php $str = 'Hello World'; $res = preg_replace('/(\w+)\s(\w+)/', '$2, $1', $str); echo $res; ?>

কোড 실행ের ফলাফল:

'World, Hello'

উদাহরণ

কয়টি প্রতিস্থাপন সম্পাদিত হয়েছে তার গণনা:

<?php $str = 'a1b2c3'; $count = 0; $res = preg_replace('/\d/', 'X', $str, -1, $count); echo "Result: $res, Replacements: $count"; ?>

কোড 실행ের ফলাফল:

'Result: aXbXcX, Replacements: 3'

আরও দেখুন

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