私は英語をうまく話せません。だから、もし私が間違いを犯すなら、ごめんなさい。RegExp PHPは複数のスパンタグ間でテキストを取得します
私はゲームに関するいくつかの情報を持つのdivボックス持たサイトで:私は<span class="noteline">
間で情報を取得する必要があり、上記の溶液が正常に動作します</span>
preg_match("/\<span\sclass=\"subline\"\>(.*)<\/span\>/imsU", $source, $matches);
タグを閉じます
<span class="noteline">Developer:</span>
<span class="subline">Gameloft</span>
<span class="noteline">Genre:</span>
<span class="subline">Racing/Arcade</span>
<span class="noteline">Release year:</span>
<span class="subline">2010</span>
をそれは "gameloft"というテキストの "subline"しか得られません。
しかし、私はテキストがレーシング/アーケードと2010年を持っている必要があります。
これは(動作しない)かもしれません。このような
for developer = preg_match("/*(\<span\sclass=\"subline\"\>){1}*(.*)*(<\/span\>){1}*/imsU", $source, $matches);
for genre = preg_match("/*(\<span\sclass=\"subline\"\>){2}*(.*)*(<\/span\>){2}*/imsU", $source, $matches);
何か..とにかく
。助けてくれてありがとう。
ありがとうございました。それは素晴らしい解決策であるようです。 – Andy