Javascript 我使用了replace(";[^-A-Za-z0-9()%.]),但是它抛出了一个错误,因为';come缺少逗号。我能解决这个错误吗

Javascript 我使用了replace(";[^-A-Za-z0-9()%.]),但是它抛出了一个错误,因为';come缺少逗号。我能解决这个错误吗,javascript,Javascript,我已经使用了replace(“[^-A-Za-z0-9()%.],但是它抛出了一个错误,”(撇号)缺少逗号。如何解决此错误 其他所有特殊字符都将被替换或不会引发错误您可以使用正则表达式验证程序 同样,在replace方法中,您必须提供源字符串,并且您希望用它替换的字符串是“(”是正则表达式的一部分?如果是,您可以使用(“[^-A-Za-z0-9()%”)进行尝试显示更多的周围代码!请显示完整的语句或共享一个fiddle使用它来验证您的正则表达式“+tw.local.RBDG.BranchNam

我已经使用了replace
(“[^-A-Za-z0-9()%.]
,但是它抛出了一个错误,
(撇号)缺少逗号。如何解决此错误


其他所有特殊字符都将被替换或不会引发错误

您可以使用正则表达式验证程序


同样,在replace方法中,您必须提供源字符串,并且您希望用它替换的字符串是“(”是正则表达式的一部分?如果是,您可以使用(“[^-A-Za-z0-9()%”)进行尝试显示更多的周围代码!请显示完整的语句或共享一个fiddle使用它来验证您的正则表达式“+tw.local.RBDG.BranchName.replace(“[^-a-Za-z0-9()%.]”,“)+”,这将替换或允许任何我想要的,但当(撇号)用于例如:arun时,它会抛出丢失的逗号错误“+tw.local.RBDG.BranchName.replace(”[^-A-Za-z0-9()%.]”,“)+”,这可以工作并替换或允许我想做的任何事情,但当(撇号)用于例如:arun时,它会抛出缺少的逗号错误