⊗ppPmRgAT 246 of 447 menu

PHPにおける正規表現の自動テスト

作成した正規表現を複数の文字列ですぐにテストできる、 便利なコードを書いてみましょう。

テスト用の正規表現は、次の変数に格納されているとします:

<?php $reg = '#\d{3,}#'; ?>

チェック用の文字列配列を作成しましょう:

<?php $arr[] = 'aaa 123 bbb'; $arr[] = 'aaa 12345 bbb'; $arr[] = 'aaa 12x bbb'; $arr[] = 'aaa 12 bbb'; ?>

この配列をループで処理し、各要素を正規表現でチェックします:

<?php foreach ($arr as $str) { echo $str . ' ' . preg_match($reg, $str) . '<br>'; } ?>

すべてのコードをまとめると、正規表現テスト用の便利なテンプレートができあがります:

<?php $reg = '#\d{3,}#'; // あなたの正規表現 $arr[] = 'aaa 123 bbb'; // 1 $arr[] = 'aaa 12345 bbb'; // 1 $arr[] = 'aaa 12x bbb'; // 0 $arr[] = 'aaa 12 bbb'; // 0 foreach ($arr as $str) { echo $str . ' ' . preg_match($reg, $str) . '<br>'; } ?>

文字列に小数が含まれているか確認する必要があるとします。 提案されたスクリプトを使用して、さまざまな文字列であなたの正規表現をテストしてください。

日本語
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
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否