我如何用Java编写这个正则表达式?

时间:2012-02-28 17:29:52

标签: java regex string

基本上,对于这个正则表达式

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

我在Regexpal上测试了这个输入:

{(( “ST0”, “SY0”),( “ST1”, “SY3”, “L”)),(( “ST0”, “SY0”),( “ST1”, “^”, “L”))}

我现在需要Java。我似乎无法弄清楚如何转换它。有人可以告诉我怎么做?

2 个答案:

答案 0 :(得分:1)

你需要逃避特殊的字符 - 特别是反斜杠和引号。

答案 1 :(得分:1)

正则表达式可以在Java上工作,你唯一需要做的就是逃避反斜杠。