Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要一个接受除数字和(&之外的所有内容的正则表达式)。我正在尝试,但我似乎无法得到它。有人可以帮我解决这个正则表达式地狱吗?
(
)
示例:
汉斯佩德罗 (23123123) 应该是汉斯佩德罗。但是格式可以随时不同。
您可以使用:
^[^0-9()]+$
像这样:^[^\d()]+$应该做你需要的。它将从字符串 ( ^) 的开头开始并匹配一个或多个不是数字 ( \d) 或括号的字符。它将继续这样做,直到找到字符串的结尾 ( $)。
^[^\d()]+$
^
\d
$
尝试:
/[^\(\)0-9]*/
这接受除输入字符之外的所有字符