照合対象の文字列内に正規表現に一致する文字列セグメントが複数ありますが、それらを個別に照合するにはどうすればよいでしょうか。

WBOY
リリース: 2016-06-13 12:55:47
オリジナル
932 人が閲覧しました

照合対象の文字列内に正規表現に一致する文字列セグメントが複数あります。それらを個別に照合する方法
例:

正規表現: 1.2

照合する文字列 31326451226476142345

一致するといいですね
132
12
142


ではなく 132
13264512
132645122
1326451226476142
12
122
...


preg_match_all() を使用すると、上記の望ましくない結果が得られるようです

アドバイスを求める


-----解決策---------
$s='31326451226476142345';<br />
preg_match_all('/1.*2/U',$s,$m);<br />
print_r($m);
ログイン後にコピー

配列
(
[0] => 配列
(
[0] = & gt;
[1] = & gt;
[2] = & gt;
)

)
------解決策---------
そこは二階です、大きな U アンチを追加してください破損
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート