标签: java regex
我试图在Java中创建以下正则表达式:(X,Y),其中X和Y可以是任何大写字母。我试过“ [(] \ [A-Z],\ [A-Z] [)]”,但这不起作用。有人可以给我指点什么吗?
答案 0 :(得分:1)
尝试一下:
"(X,Y)".matches("\\([A-Z],[A-Z]\\)");
您只需要记住正确地进行转义-正则表达式要求将“(”和“)”换成“ \”,而Java要求将“ \”换成“ \”,因此换成“ \\”。 / p>