2017-03-14 11 views
1

私はXML文書を持っていて、値37.42を見つけるのが好きです。Regex XMLの値がJavaを使用しているかどうかチェックする

数値は異なる場合があります。

XMLタグは次のとおりです。

<Value UOM="CubicMeter">37.42</Value> 

私の最高のショットは、あなたが使用することができます

/^ ((<Value UOM="CubicMeter">)(\d+ (\.\d*)(</Value>)) 
+0

代わりにこんにちはをパーサを使用したいです何を試しましたか?あなたの質問を編集し、私たちにあなたの試みを教えてください – BackSlash

+0

/^((<値UOM = "CubicMeter">)(\ d +(\。\ d *)())ベストショット:-) –

+1

代わりにパーサーを使用してください。 – Jan

答えて

0

です:

<Value UOM="CubicMeter">(\d+(?:.\d+)?) 

ていますが、より良い

+0

すばらしい提案をありがとう。チャームのように働いたXMLパーサーをチェックしました。 ありがとうございます。 –

+0

@ MagnusLよろしくお願いします! –

関連する問題