ホームページ >バックエンド開発 >PHPチュートリアル >この正規表現の書き方を教えてください。
この正規表現の書き方を教えていただけますか?
<br>D{10} が優先されます。フロント 連続する 10 個の数字と一致します。13 個の連続する数字が見つかった場合は、最初の 10 個と一致するため、エラーが発生します。 <font color="#e78608"></font>PHP コード<br> のように変更できます。 preg_match_all('/(d{10}b)|(d{13}b)/s', $s, $r); print_r($r); <br>
<br>(d{10}) 10 桁と一致します。条件を満たす各 TD に 10 桁以上の数字があるためです。したがって、最初のサブパターンと一致します。 <font color="#e78608"></font>2 つの正規表現を使用して 2 つの配列を形成すると、はるかに簡単になります。 <br><br>