如何用正则表达式匹配十六进制的数字串
各位大虾帮忙.
如何用正则表达式匹配十六进制的数字串
例如:0x25,0xA3,0x69,0xaC(中间只能用逗号分割,而且十六进制的个数为1~5个,最后一个后面不能有逗号 其中十六进制的0x36中的x大小写都可以.)
在线等待中...............
------解决方案--------------------??什么叫把正确的也匹配掉了?
你想做什么?
JScript code
var s = "\\0x12,\\0x123,\\0x1234,\\0x1235";
var p = /^\\0[xX](?:[A-Fa-f0-9]){2,5}(?:,\\0[xX](?:[a-fA-F0-9]){2,5})*$/;
alert(p.test(s));