【发布时间】:2010-05-12 13:18:53
【问题描述】:
Csharp 正则表达式模式:
Regex rg = new Regex("(?i)(?<=>)[^<]+(?=</TD>)");
JavaScript 正则表达式模式:
var pattern = (?i)(?<=>)[^<]+(?=</TD>);
var result = str.match(pattern);
Csharp 正则表达式模式有效,但 javascript 正则表达式模式不起作用请帮助?
【问题讨论】:
-
您应该接受对您之前问题的回答。
-
您正在尝试使用正则表达式解析 HTML。请不要这样做,这是错误、危险且完全没有必要的。
-
@Alsciende 请帮助您的代码不起作用
-
删除了我明显错误的答案。 [Tomalak 的评论:] JavaScript 正则表达式中既没有后视修饰符,也没有内联修饰符。请更详细地解释您要做什么。字符串从何而来?你对什么价值观感兴趣?
-
JavaScript 没有后视查找。
标签: c# javascript regex