PHP によるテキストの定期的なマッチングは非常に簡単で、60 分かかります
PHP コード
<!--
Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/
-->
<span class="ball-type-1">
<var>1</var>
<var>2</var>
<var>3</var>
<var>4</var>
<var>5</var>
</span>
ログイン後にコピー
5 つの数字 1 2 3 4 5 を一致させるだけで問題ありません。
ありがとうございます オンライン更新など
-----解決策--------------------- -----------
$str=<<
1
< var>2
3
4
5 var>
html;
preg_match_all('#
(.*)#isU',$str,$arr);
print_r($arr[1]);
------解決策---------preg_match_all('#
(d+ ) #isU',$str,$arr);
------解決策-----------i: 大文字と小文字を区別することを意味します。大文字と小文字の非区別
: PCRE_DOTALL、ドットが改行文字と一致できることを示します。
U: PCRE_UNGREEDY を意味します。これは非貪欲を意味し、perl/Python 言語の .*? に相当します。 .* 正規の場合、一致があればすぐに実行されます。 .* がすべての文字を消費するのを待ちます。
------解決策---------PHP コード
<?php
$str = <<<html
<スパンクラス="ボールタイプ-1">
<var>1</var>
<var>2</var>
<var>3</var>
<var>4</var>
<var>5</var>
</span>
html;
preg_match_all('#<var>(d+)</var>#i', $str, $arr);
print_r($arr[1]); <div class="clear"></div>
ログイン後にコピー