2012-02-28 60 views
-1

基本上,此正則表達式如何在Java中編寫此正則表達式?

{(\(\(("\w{1,}",{0,1}){2}\),\(("[^:=;@"\)\(\{\}\[\]]{1,}",{0,1}){2}"[LR]{1}"\)\),{0,1}){1,}} 

我已經上Regexpal測試該輸入:

{(( 「ST0」, 「SY0」),( 「ST1」, 「SY3」, (「st0」,「sy0」),(「st1」,「^」,「L」))}

我現在需要Java。我似乎無法弄清楚如何轉換它。有人能告訴我如何?

+1

你想匹配什麼?樣本輸入?樣本輸出? – ant 2012-02-28 17:33:12

回答

1

您需要轉義特殊字符 - 特別是反斜槓和引號。

+0

你能具體解釋一下嗎?我試過逃離那些我認爲是的,但似乎沒有得到正確的?此外,關於如何學習正則表達式的任何建議都會非常棒,因爲目前我對此一無所知。 – Chucky 2012-02-28 17:56:11

1

正則表達式可以在Java上工作,唯一需要做的事情就是轉義反斜槓。

相關問題