2016-08-02 7 views
1
if ($acc_number=='___001*') { 

//add to $number 


} 
else{ 
//skip 
} 

私はこれをpreg_matchに入れたいと思いますが、どうすればいいのか分かりません。私は001の前に3桁あり、無限の後にしたい。その後、$ numberという変数に情報を追加します。countとして変数を持つif文のワイルドカード

答えて

1

私はあなたがこのような何かをしたいと思う:

if (preg_match("/^([0-9]{3})001([0-9]{0,})$/", $acc_number)) { 
    // Add to $number 
} 

私は正規表現の専門家ではないので、私はこのためのより良い/短いパターンがあるかどうか全く確信していません。

+0

パターンの先頭に「^」、最後に「$」を使用してください。私は上記のステートメントで使用されたパターンのように:) –

関連する問題