⊗ppPmRgCB 228 of 447 menu

PHP නිත්‍ය ප්‍රකාශනවල කුරුස මෝස්තර හැඩතල

+, *, ? මෙහෙයුම්කරුවන් හොඳයි, නමුත්, ඔවුන්ගේ ආධාරයෙන් නිශ්චිත පුනරාවර්තන සංඛ්‍යාවක් නිරූපණය කළ නොහැක. මෙම අවස්ථාවේදී {} මෙහෙයුම්කරුවා ඔබට උපකාර කරනු ඇත.

එය පහත පරිදි ක්‍රියා කරයි: {5} - පුනරාවර්තන පහක්, {2,5} - පුනරාවර්තනය වන්නේ දෙකේ සිට පහ දක්වා (දෙකම ඇතුළුව), {2,} - දෙවරක් හෝ ඊට වැඩි ගණනක් පුනරාවර්තනය වේ.

උදාහරණය

මෙම උදාහරණයේ, සෙවුම් රටාව මේ ආකාරයෙන් පෙනේ: 'x' අකුර, 'a' අකුර එක් වරක් හෝ දෙවරක්, 'x' අකුර:

<?php $str = 'xx xax xaax xaaax'; $res = preg_replace('#xa{1,2}x#', '!', $str); ?>

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

'xx ! ! xaaax'

උදාහරණය

මෙම උදාහරණයේ, සෙවුම් රටාව මේ ආකාරයෙන් පෙනේ: 'x' අකුර, 'a' අකුර දෙවරක් හෝ ඊට වැඩි ගණනක්, 'x' අකුර:

<?php $str = 'xx xax xaax xaaax'; $res = preg_replace('#xa{2,}x#', '!', $str); ?>

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

'xx xax ! !'

උදාහරණය

මෙම උදාහරණයේ, සෙවුම් රටාව මේ ආකාරයෙන් පෙනේ: 'x' අකුර, 'a' අකුර තෙවරක්, 'x' අකුර:

<?php $str = 'xx xax xaax xaaax'; $res = preg_replace('#xa{3}x#', '!', $str); ?>

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

'xx xax xaax !'

උදාහරණය

මෙම උදාහරණයේ, සෙවුම් රටාව මේ ආකාරයෙන් පෙනේ: 'a' අකුර දස වරක්:

<?php $str = 'aaa aaaaaaaaaa aaa'; $res = preg_replace('#a{10}#', '!', $str); ?>

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

'aaa ! aaa'

උදාහරණය

මෙම උදාහරණයේ, කේතයේ කර්තෘට අවශ්‍ය වූයේ මෙවැනි රටාවක්: 'x' අකුර, 'a' අකුර තෙවරක් හෝ ඊට අඩු වාර ගණනක්, 'x' අකුර, නමුත්, දුකට කරුණක් නම්, මෙය - {,3} - ක්‍රියා නොකරයි. පැහැදිලිව දක්වන්න අවශ්‍යයි:

<?php $str = 'xx xax xaax xaaax'; $res = preg_replace('#xa{1,3}x#', '!', $str); ?>

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

'xx ! ! !'

උදාහරණය

ශුන්‍යයද ඉඩ දී ඇත:

<?php $str = 'xx xax xaax xaaax'; $res = preg_replace('#xa{0,3}x#', '!', $str); ?>

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

'! ! ! !'

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

පහත පේලිය ලබා දී ඇත:

<?php $str = 'aa aba abba abbba abbbba abbbbba'; ?>

නිත්‍ය ප්‍රකාශනයක් ලියන්න, එය හමු වනු ඇත 'abba', 'abbba', 'abbbba' පේලි සහ ඒවා පමණි.

පහත පේලිය ලබා දී ඇත:

<?php $str = 'aa aba abba abbba abbbba abbbbba'; ?>

නිත්‍ය ප්‍රකාශනයක් ලියන්න, එය හමු වනු ඇත 'aba' ආකෘතියේ පේලි, ඒවායේ 'b' දක්නට ලැබේ වරක් හෝ දෙවරක් ඇතුළුව තුන් වරක් ට අඩුවෙන්.

පහත පේලිය ලබා දී ඇත:

<?php $str = 'aa aba abba abbba abbbba abbbbba'; ?>

නිත්‍ය ප්‍රකාශනයක් ලියන්න, එය හමු වනු ඇත 'aba' ආකෘතියේ පේලි, ඒවායේ 'b' දක්නට ලැබේ වරක් හෝ දෙවරක් ඇතුළුව හතර වරක් ට වැඩියෙන්.

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