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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න