var listing = "<a name=\"id43ba766a68\" class=\"id\"></a>";
var hexid = listing.match(/name=\"id([a-f0-9]+)\"/);
我的格言是null
。这有什么不对?
我使用正则表达式测试程序http://www.regextester.com/对其进行了测试,它只是按预期返回。
答案 0 :(得分:1)
var listing = "<a name=\"id43ba766a68\" class=\"id\"></a>";
var hexid = listing.match(/name=\"id([a-f0-9]+)\"/);
正在为我工作:http://jsfiddle.net/nM8Vv/