weolar / miniblink49

a lighter, faster browser kernel of blink to integrate HTML UI in your app. 一个小巧、轻量的浏览器内核,用来取代wke和libcef
Apache License 2.0
7.23k stars 1.09k forks source link

字符串match函数,\w正则表达无法匹配中文 #494

Open zxc-106 opened 3 years ago

zxc-106 commented 3 years ago

1AA2CC133789EB171B5EC3A82A369058

refparo commented 3 years ago

\w本来就不能匹配中文吧

zxc-106 commented 3 years ago

\w本来就不能匹配中文吧

对,是的。正常字符串的match函数\w的正则表达确实是不能匹配中文。 不过,window.location.pathname的match函数,在各主流浏览器上,\w的正则表达好像是可以匹配到中文的。然后使用blink发现window.location.pathname.match函数却不行。其他浏览器是有什么特殊兼容吗?

weolar commented 3 years ago

估计是我把v8里的i18n代码给删掉导致的。因为我不想带icu那砣文件,那些文件太大了,有10M。