将c#正则表达式转换为JavaScript正则表达式

本文关键字:正则表达式 JavaScript 转换 | 更新日期: 2023-09-27 17:50:46

在c#中,我使用这个正则表达式:

 string pattern = @"(?<!"")':([^':]*)':";

,它工作得很好,但当我试图在JavaScript中使用它它给出语法错误:

var pattern = /(?<!"")':([^':]*)':/g;

你能让我知道与JavaScript正则表达式的问题吗?

将c#正则表达式转换为JavaScript正则表达式

JavaScript不支持零宽度负向后看断言