ホームページ > バックエンド開発 > PHPチュートリアル > 指定された長さの数値に一致する正規表現を記述する方法

指定された長さの数値に一致する正規表現を記述する方法

WBOY
リリース: 2016-06-13 13:36:14
オリジナル
1418 人が閲覧しました

指定された長さの数値に一致する規則的なパターンを記述するにはどうすればよいでしょうか?

1234567890
12345678901233210987654321
1324354657
1324354657689 ;
長さが 10 の数値のみを照合したいのですが、正規表現はどのように記述すればよいですか?


-----解決策---------

PHP コード $str=1234567890123 0987654321 3210987654321 1324354657 1324354657689 htm; preg_match('/([d]{10})/',$str,$match); print_R ($match[1]);
------解決策---------
<br><font color="#e78608">PHP コード</font>
<?php
$str=1234567890123
<td>0987654321</td>
<td>3210987654321</td>
<td>1324354657</td>
<td>1324354657689</td>
htm;

preg_match_all('/(<td>[d]{10}b</td>)/',$str,$match);
print_R ($match[1]);
<br>
ログイン後にコピー
------解決策---------
<br><font color="#e78608">PHP コード</font>
preg_match_all('/<td>(d{10}b)</td>/',$str,$matchs);
print_r ($matchs);
<br><dl class="code">------解決策---------<pre class="brush:php;toolbar:false"><br>関数を preg_match_all に変更するだけです<font color="#e78608"> </font>preg_match_all('/(<td>[d]{10}</td>)/',$str,$match);<br><br> <br><br>
ログイン後にコピー
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート