摘要:
> 在读Sizzle源码的时候,看到这样一个正则。`identifier = "(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+`。 想知道`\x00-\xa0`所表示的字符区间到底是些什么字符,与是就想到将其转为字符输出来看看。>> 查了一些资料,Js转解码有点麻烦。### 先说... 阅读全文
posted @ 2015-06-11 14:55
_124
阅读(716)
评论(0)
推荐(0)
摘要:
### 正则中的编码在正则表达式中可以使用字符串本身,也可以使用它的ASCII码或Unicode码。要用ASCII码来表示一个字符,则必须制定一个两位的十六进制代码,并在前面加上`\x`。如:字符`b`的ASCII码为98,转成十六进制就是62,即`\x62`。``` /\x62/.test("b... 阅读全文
posted @ 2015-06-11 14:05
_124
阅读(377)
评论(0)
推荐(0)
摘要:
鉴于对Sizzle的不解和本人的渣渣英语水平及文字功底,错误应该不少。在后续的阅读源码过程中会逐步回头修改这些错误。 阅读全文
posted @ 2015-06-11 11:09
_124
阅读(207)
评论(0)
推荐(0)

浙公网安备 33010602011771号