72,5 は、PHP 環境の最後の 72,5 と一致する必要があります。ありがとうございます。 (72、5、その他のデータは破棄される限り) ------解決策------PHPコード $str = '0,37 72,5 は、PHP 環境の最後の 72,5 と一致する必要があります。ありがとうございます。 (72、5、その他のデータは破棄される限り) ------解決策------PHPコード $str = '0,37

ホームページ >バックエンド開発 >PHPチュートリアル >小さな正規表現とその解決方法を書くのを手伝ってください

小さな正規表現とその解決方法を書くのを手伝ってください

WBOY
WBOYオリジナル
2016-06-13 13:31:13836ブラウズ

小さな正規表現の作成に役立ちます
同様のデータ形式は次のとおりです: 0,37gt;

72,5
最後の 72,5、PHP と一致する必要があります。環境、ありがとう!
(72,5であれば他のデータは破棄可能)

-----解決策----- - ---
PHP コード

$str = '0,37</td><td class="Pdata">72,5';
preg_match("/.*?([d]+,[d]+)$/", $str, $m);
エコー $m[1];
////72,5
<br><font color="#e78608">------解決策---------</font><br>
PHP コード
<?php
$str='0,355</td><td class="Pdata">9500</td><td class="Pdata">11000</td><td class="Pdata"> 72,5<td>bla...';
preg_match_all('/(?:<td class="Pdata">(.*?)</td>)+/s',$str,$matchs);
エコー $matchs[1][0];
<br><font color="#e78608">------解決策---------</font><br>
話し合う

72,5 は 0,355 の可能性があります
9500 11000 このようにフォーマットします

------解決策---------
話し合う
先ほど言った72,5のような形式はどこにありますか? 0,355でしょうか?

------解決策---------
これは本当ですか?

違いを試してみる
PHP コード

preg_match("/.*>([d,]+)/", $str, $m);
エコー $m[1];
<br><font color="#e78608">------解決策---------</font><br>はい
<br><font color="#e78608">------解決策---------</font><br>
話し合う
$str = '0,3772,5';

$kkk9 =split('[>]', $str) ;

この配列除算方法を使用して、最後の配列の内容を取得することはできますか?
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。