[通常] day02

正規表現の
マッチング、検索、セグメンテーション、交換
の原則使用した通常の文字列関数や機能を扱う正規表現文字のため、:
取り扱わ使用して、共通の文字列処理関数は、正規表現の処理を使用しないでください。

理由:
一般的な文字列操作関数:高効率。シンプル。
正規表現ハンドラ:比較的低い効率。コンプレックス。パワフル。

マッチ、見て
はstrstr(文字列$干し草、文字列$針を)
機能:干し草の山で針の文字列を検索するに登場
パラメータ:
干し草の元の文字列
の文字列の針を見つけるために
戻り値:文字列が表示されます

strpos(文字列$干し草の山、文字列を$針)
機能:干し草の山の中に針が最初に現れる場所を探す
のパラメータ:
干し草元の文字列を
探している文字列の針
リターン:場所


のstrrpos(文字列$干し草の山、文字列$針)
機能を:干し草の山の中で針の最後に現れる場所を探す
のパラメータ:
干し草、元の文字列の
文字列の針見つけるための
位置:リターン


SUBSTR(文字列$ strの、int型$スタート[、int型の長さ])
機能:撮影した文字列を
パラメータ:
STR元の文字列
取ら開始から始まる
長さを取っ長さを、文字列のデフォルト取りの終了
戻り値:文字列取ら

preg_match_all(文字列$パターン、文字列$件名、配列$マッチ)
機能:マッチ正則化
パラメータ:
パターンの正規
被験者文字列が一致する
結果が一致マッチング
一致番号:復帰

するpreg_match(文字列$パターン、文字列$件名、配列$マッチ)
関数:正規マッチング
パラメータ:
パターン正規
文字列照合の対象と
マッチ試合結果を、のみ最初の試合結果を返す
マッチの数に:戻ります。(〜0.1)


preg_grep(文字列パターン$、$入力アレイ)
関数:正規マッチング
パラメータ:
パターン正規
マッチング配列に入力文字列。
戻り値:一致結果、リターン形:のアレイ

分割は、
爆発(文字列$デリミタ、文字列$ strの[、int型$制限])
機能:セグメンテーション・
パラメータ:
セグメンテーション識別文字列の区切り
文字列strを分割する
数の分割制限
ストリング良いセグメンテーション:返し。フォーマット:配列

preg_split(文字列$パターン、文字列$件名)
機能:文字列のセグメンテーション
パラメータ:
パターンの正規
対象分割する文字列
戻り値:良い文字列が分割される

代わりに
str_replace(混合$検索、$混合混合、交換してください$ strの)
機能:検索置き換えるために文字列strの交換を探す
のパラメータを:
検索文字列が検索される
置き換えるために文字列を置換
strの元の文字列を
返します:置換文字列の


文字列$、にpreg_replace(文字列$パターンを置き換え、 文字列$件名)
機能:定期交換用
パラメータ:
パターンの正規表現
文字列を置き換えるために置き換える
対象元の文字列を
返します:置換文字列


貪欲と非貪欲
貪欲モード
。* 
非貪欲
*。? 

おすすめ

転載: www.cnblogs.com/tommymarc/p/11627345.html