2017-04-22 9 views
0

私は<tr><td>Version:</td><td>6.3.13.2</td></tr>という文字列を持っています。これから6.3.13.2を抽出したいと思います。 Groovy regexでどうすればいいですか?提示例えばGroovyでregexを使ってバージョン情報を抽出する方法

+0

'​​([\ D。] +)を学び'動作するはずです。私。 '' '' 0 '' [1] ' – aioobe

+1

' string version = new XmlSlurper()。parseText(text).td [1] 'def ver =(versionXml =〜/​​([\ d。] +)<\/td> / –

答えて

1

たとえば、あなたがこの

/[\d.]+/ 

のような単純な正規表現を使うことができてそれがあれば良いだろうあなたは使用する

(?:<td>)([\d.]+)(?:<\/td>) 

このキャプチャグループを使用して、必要なものを置き換えます。 ここに正規表現について REGEX Library, tester, documentation, cheat sheet

関連する問題