⊗ppPmRgVB 259 of 447 menu

PHP正規表現における後読み

前のレッスンでは、先読みについて説明しました。 同様に、肯定後読み - (?<= )があります。次の例では、 '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
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否