HOMEへ
本HPはhttp://webyoutility.web.fc2.com/に移設しました!(現状7割)
PHP講座
PHPとは
PHPの基本 PHP関数
文字列関数 数値関数
正規表現 ファイル操作

正規表現

■正規表現とは
複雑な検索や置換などを1度に実行するパターンチェック方法である。
■preg_match( /正規表現のパターン/ , 検索文字列 , [,結果配列][,フラグ][,検索開始位置]);
※フラグにPREG_OFFSET_CAPTUREを指定すると結果配列の要素[0]に結果配列が、要素[1]に検索位置が代入
□数字チェック
パターン 内容
[0-9] []の中の1文字とマッチする(この場合は0-9の範囲)
{ } 桁数の指定
{ n , N } nからN桁の間の桁数指定
{ n , } n桁以上の桁数指定
[ ]+ 1桁以上
[ ]* 0桁以上

□英字チェック
パターン 内容
[a-z] []の中の1文字とマッチする(この場合a-zの範囲で小文字、大文字は区別される)
[ ]* 0回以上の繰り返しにマッチ
文字+ 指定文字の1文字以上の繰り返し
□その他
パターン 内容
[^0-9] 0-9の文字を含まない
^AAA 先頭がAAAで始まる文字列とマッチ
AA$ 最後がAAの文字列とマッチ
■preg_replace
preg_replace( /正規表現パターン/ , 置換内容 , 置換元文字列 , [,最大置換回数] , [置換された回数] );

 

SEO [PR] !uO z[y[WJ Cu