⊗ppPmRgVB 259 of 447 menu

PHP'deги регулярдык ifаделердеги артка карап көрүү

Алдыңкы сабакта биз алдыга карап көрүүнү талкуулаганбыз. Ошол сыяктуу эле позитивдүү артка карап көрүү бар - (?<= ). Төмөнкү мисалда алмаштыруу 'aaa''дин алдында 'x' турган гана учурда жасалат:

<?php preg_replace('#(?<=x)aaa#', '!', 'xaaa'); // 'x!' кайтарат ?>

Жана ошондой эле негативдүү артка карап көрүү бар - (?<! ). Төмөнкү мисалда алмаштыруу 'aaa''дин алдында 'x' турбаган гана учурда жасалат:

<?php preg_replace('#(?<!x)aaa#', '!', 'baaa'); // 'b!' кайтарат ?>

Өзгөрмөлөрү бар сап берилген:

<?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
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу