1
我期待與此模式匹配:正則表達式的幫助。在我的模式有些不對勁
((##.##.##))
任何一系列數字/小數,包圍「((」和「))」,並在其前一個空格
除數字和句點外,中間不能有任何字符。
現在我有
"\s(\(){2}[\d\.]+(\)){2}"
,但我沒有得到任何匹配...
我期待與此模式匹配:正則表達式的幫助。在我的模式有些不對勁
((##.##.##))
任何一系列數字/小數,包圍「((」和「))」,並在其前一個空格
除數字和句點外,中間不能有任何字符。
現在我有
"\s(\(){2}[\d\.]+(\)){2}"
,但我沒有得到任何匹配...
\s\(\([[.]|\d]+\)\)
似乎工作。作爲一個看起來像這樣的Java字符串。
\\s\\(\\([[.]|\\d]+\\)\\)
您可以在各種網站如http://www.regexplanet.com/simple/index.html在線測試正則表達式。
也許它會在VB中工作..祝你好運。
你不必逃避[]
括號內的期限。試試這個:
\s\(\([.\d]+\)\)
它的工作原理至少在javascript中。 http://jsfiddle.net/73Bsp/ – galambalazs 2010-06-29 02:00:25
這似乎是正確的,雖然你可以簡化爲\\(\\(([\ d。] +)\\)\\)' – Amarghosh 2010-06-29 05:40:48