2010-07-29 154 views
0

如果我有以下數據:正則表達式引用字符串

"test1"."test2" AND "test1"."test2" 

我可以使用哪些正則表達式匹配"test1"."test2"

我嘗試了以下,但它沒有奏效。

\b"test1"."test2"(\s+|$) 

在給定的例子,我想匹配"test1"."test2",並且,"test1"."test2"

+0

該字符串在什麼情況下發生?你是否試圖提取引號內的文字?事實上,我們沒有太多的辦法解決這個問題。 – siride 2010-07-29 15:14:06

+0

你在做什麼平臺?它會影響使用的正則表示法。你也可以發佈實際的代碼,因爲這可能也會影響方法。 – Lazarus 2010-07-29 15:14:16

+0

在給定的例子中,我想匹配整個數據。 只要它在這裏工作:http://gskinner.com/RegExr/ 我很好。 – blackberryfan234 2010-07-29 15:16:14

回答

1

\b比賽,我。即就在字母數字字符之前或之後。由於"不是字母數字(並假設在它之前沒有字符),斷言失敗 - 因此整個正則表達式失敗。

放下\b,避開點,然後設置好。

+0

謝謝,這個作品! – blackberryfan234 2010-07-29 15:19:01

0

這應該在單詞邊界工作

"test1"\."test2"