javascript - 我需要这个正则表达式在 javascript 中使用

标签 javascript c#

此正则表达式在 C# 中运行良好,但在 JavaScript 中出现错误:

(?<=[A-Za-z])[^A-Za-z]+(?=[A-Za-z])

谁能帮我把它转换成 JavaScript

最佳答案

您正在使用“后视”?<= javascript 不支持。

您必须修改正则表达式才能在没有这部分的情况下工作。

如果您共享要匹配的字符串,建议更新的正则表达式会更容易。

关于javascript - 我需要这个正则表达式在 javascript 中使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36881403/

相关文章:

javascript - 验证 AjaxFileUpload 中存在的文件是否已上传或挂起

javascript - 如何从 Ajax FormData.append 访问变量?

javascript - 如何在 React 组件中有条件地包含列表元素

javascript - 如何向此弹出代码添加一次性功能?

c# - 根据 Checkbox 选中的数据做 Ajax 调用

如果 XML 文件附加了模式,c# XSLT 转换不起作用?

c# - 将行插入 MySQL 数据库的最有效方法

javascript - Angular 应用程序抛出错误

javascript - 我如何根据用户提供的过滤值显示搜索结果?

c# - 如何从 foreach gameobject.transform 获取最后几个元素