(X,Y)的正则表达式,其中X和Y为大写字母

时间:2019-07-20 03:52:46

标签: java regex

我试图在Java中创建以下正则表达式:(X,Y),其中X和Y可以是任何大写字母。我试过“ [(] \ [A-Z],\ [A-Z] [)]”,但这不起作用。有人可以给我指点什么吗?

1 个答案:

答案 0 :(得分:1)

尝试一下:

"(X,Y)".matches("\\([A-Z],[A-Z]\\)");

您只需要记住正确地进行转义-正则表达式要求将“(”和“)”换成“ \”,而Java要求将“ \”换成“ \”,因此换成“ \\”。 / p>