有人可以解释为什么这不起作用吗? (我使用Chrome开发者控制台)Javascript正则表达式匹配失败
pattern
-> "/Xmp\.MP\.RegionInfo\/MPRI:Regions/"
key
-> "Xmp.MP.RegionInfo/MPRI:Regions[1]"
key.search(pattern)
-> -1
key.search(/Xmp\.MP\.RegionInfo\/MPRI:Regions/)
-> -1
"Xmp.MP.RegionInfo/MPRI:Regions[1]".search(pat)
-> -1
"Xmp.MP.RegionInfo/MPRI:Regions[1]".search(/Xmp\.MP\.RegionInfo\/MPRI:Regions/)
-> 0
它使绝对没有任何意义,我认为如果我使用的变量搜索不符....
我无法重现此行为:'key.search(/Xmp\.MP\.RegionInfo\/MPRI:Regions/)'outputs'-1'。正如预期的那样,我得到'0'。 –