此正则表达式在 C#
中运行良好,但在 JavaScript
中出现错误:
(?<=[A-Za-z])[^A-Za-z]+(?=[A-Za-z])
谁能帮我把它转换成 JavaScript
。
最佳答案
您正在使用“后视”?<=
javascript 不支持。
您必须修改正则表达式才能在没有这部分的情况下工作。
如果您共享要匹配的字符串,建议更新的正则表达式会更容易。
关于javascript - 我需要这个正则表达式在 javascript 中使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36881403/