任何字母或数字后跟括号的正则表达式

Joh*_*ton 0 regex

显然我需要一些关于正则表达式的帮助。我试图找到任何字母或数字后跟括号。l) 9) R).

我尝试了几件事。我的想法是“以任何字母或数字开头,后跟 1 个括号”。所以我试过这个:

^[A-Za-z0-9]\({1}
Run Code Online (Sandbox Code Playgroud)

显然它不起作用。

man*_*uti 5

您正在匹配一个左括号,而示例字符串包含一个右括号。您可以使用以下正则表达式匹配它们中的任何一个(不需要{1}量词):

[A-Za-z0-9][()]
Run Code Online (Sandbox Code Playgroud)

[()]匹配(或)- 当它们在方括号中时不需要转义它们。