我目前正在尝试创建完成以下内容的正则表达式代码:
以下是可以通过完美解决方案工作并通过的字符串示例:
以下是 不起作用 和 不通过 的完美解决方案的示例:
我设法得到的最接近的是 /[^+][^ -9]+/g - https://regex101.com/r/F8OAGU/1。您会注意到它会捕获字母和一些符号,但不会捕获连续的多个“+”。
目前我的代码看起来像这样:
this.$emit(`phoneEvent`, phoneNumber.replace(/[^+][^\0-9]+/g, ""))
感谢对解决方案的任何指导。 :)