⊗ppPmRgLB 239 of 447 menu

PHP නිත්‍ය ප්‍රකාශන වල පෙළ ආරම්භය සහ අවසානය

පෙළ ආරම්භය ^ හෝ පෙළ අවසානය $ දක්වන විශේෂ සංකේත පවතී. උදාහරණ මගින් ඒවායේ ක්‍රියාකාරිත්වය බලමු.

උදාහරණය

මෙම උදාහරණයේ, සෙවුම් නිර්මාණය මෙසේය: 'aaa' නම් '!' ලෙස ප්‍රතිස්ථාපනය කරන්න එය පෙළ ආරම්භයේ ඇත්නම් පමණක්:

<?php $str = 'aaa aaa aaa'; $res = preg_replace('#^aaa#', '!', $str); ?>

ප්‍රතිඵලයක් ලෙස, විචල්‍යයට පහත දේ ලියා ඇත:

'! aaa aaa'

උදාහරණය

මෙම උදාහරණයේ, සෙවුම් නිර්මාණය මෙසේය: 'aaa' නම් '!' ලෙස ප්‍රතිස්ථාපනය කරන්න එය පෙළ අවසානයේ ඇත්නම් පමණක්:

<?php $str = 'aaa aaa aaa'; $res = preg_replace('#aaa$#', '!', $str); ?>

ප්‍රතිඵලයක් ලෙස, විචල්‍යයට පහත දේ ලියා ඇත:

'aaa aaa !'

උදාහරණය

නිත්‍ය ප්‍රකාශනය ආරම්භයේ ^ සහ අවසානයේ - $ ඇති විට, මේ ආකාරයෙන් අපි සම්පූර්ණ පෙළ නිත්‍ය ප්‍රකාශනයට ගැලපෙන ආකාරය පරීක්ෂා කරමු.

පහත උදාහරණයේ, සෙවුම් නිර්මාණය මෙසේය: 'a' අක්ෂරය එක් වරක් හෝ වැඩි වාර ගණනක් පුනරාවර්තනය වේ, සම්පූර්ණ පෙළ '!' ලෙස ප්‍රතිස්ථාපනය කරන්න එය හුදෙක් 'a' අක්ෂර වලින් සමන්විත නම් පමණි.

<?php $str = 'aaa'; $res = preg_replace('#^a+$#', '!', $str); ?>

ප්‍රතිඵලයක් ලෙස, විචල්‍යයට පහත දේ ලියා ඇත:

'!'

ප්‍රායෝගික කාර්යයන්

පෙළක් ලබා දී ඇත:

<?php $str = 'abc def xyz'; ?>

පළමු අක්ෂර උපපෙළ සොයා ගන්නා නිත්‍ය ප්‍රකාශනයක් ලියන්න.

පෙළක් ලබා දී ඇත:

<?php $str = 'abc def xyz'; ?>

අවසාන අක්ෂර උපපෙළ සොයා ගන්නා නිත්‍ය ප්‍රකාශනයක් ලියන්න.

පෙළක් ලබා දී ඇත:

<?php $str = '$aaa$ $bbb$ $ccc '; ?>

ඩොලර් සංකේත වලින් වටවූ, අවසාන අක්ෂර උපපෙළ සොයා ගන්නා නිත්‍ය ප්‍රකාශනයක් ලියන්න.

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