日期:2014-05-18  浏览次数:20902 次

求帮忙把一个C#正则弄成一个js正则。
C# code

String regex = @"(\bitem_num_id\b|\bitem_num\b|\bmallstItemId\b|\bdefault_item_id\b|\bid\b)=([\d]+)";
var res = Regex.Match(url, regex, RegexOptions.Singleline | RegexOptions.IgnoreCase)
                .Groups;


这一段 想在js里面用。

------解决方案--------------------
不用改 \b 都是一样的
------解决方案--------------------
JScript code
var reg=/(\bitem_num_id\b|\bitem_num\b|\bmallstItemId\b|\bdefault_item_id\b|\bid\b)=([\d]+)/i;
var res=url.match(reg).length;