PHP රෙගුලර් ප්රකාශනවල රෙගුලර් ප්රකාශනවල ඇතුළත් කණ්ඩායම් තුළ ව්යතිරේක
ඔබ දැනටමත් දන්නවා, [] තුළ ඇති විශේෂ සංකේත
සාමාන්ය අක්ෂර බවට පත්වන බව. කෙසේ වෙතත්, ව්යතිරේක
ඇත: ඔබට වර්ග කොටු අක්ෂර ලෙස අවශ්ය නම්, ඒවා පසුපස
ස්ලෑෂ් එකක් මගින් වලංගු කළ යුතුය.
උදාහරණයක් ලෙස, පහත කේතයේ සෙවුම් නිර්මාණය මෙසේ දිස්වේ: x අක්ෂර අතර වර්ග කොටු අවකාශයක් පවතී:
<?php
$str = 'x]x xax x[x x1x';
$res = preg_replace('#x[\[\]]x#', '!', $str);
?>
ප්රතිඵලයක් ලෙස, විචල්යයට පහත දේ ලියා ඇත:
'! xax ! x1x'
දත්ත ස්ට්රිංග:
<?php
$str = 'x[]z x{}z x.z x()z';
?>
සියලුම වචන සොයාගන්නා නිත්ය ප්රකාශනයක් ලියන්න
නිර්මාණය අනුව: අක්ෂරය 'x', පසුව ඕනෑම
ප්රමාණයක වරහන්, පසුව අක්ෂරය 'z'.
දත්ත ස්ට්රිංග:
<?php
$str = '[abc] {abc} abc (abc) [abc]';
?>
ඕනෑම වරහන් තුළ ඇති ස්ට්රිංග සොයාගෙන
ඒවා '!' ලෙස ප්රතිස්ථාපනය කරන නිත්ය ප්රකාශනයක් ලියන්න.