我想要删除括号中包含的字符串部分。
例如,能够从“Hello(World)”转到“Hello”。
我使用var input2 = '\([0-9a-zA-z]*\)';
作为我的表达式语句,并使用正则表达式来匹配此模式。
有人能告诉我我的错吗?我必须错误地逃避“(”和“)”。
答案 0 :(得分:4)
A-z
应为A-Z
。
如果你想对这些反斜杠保持安全,请逃避反斜杠,这样你分别得到\\(
和\\)
,虽然我看到反斜杠没有错。
答案 1 :(得分:0)
这是JavaScript吗?如果是这样,你要么像@BoltClock说的那样逃避反斜杠,要么使用正则表达式文字:
var input2 = /\([0-9a-zA-Z]*\)/;