Merge pull request #617 from xianshenglu/patch-1

严谨化 \S 的描述
This commit is contained in:
Ruan YiFeng
2018-03-04 20:10:38 -06:00
committed by GitHub
+1 -1
View File
@@ -105,7 +105,7 @@ ES6 新增了使用大括号表示 Unicode 字符,这种表示法在正则表
/^\S$/u.test('𠮷') // true
```
上面代码的`\S`是预定义模式,匹配所有不是空格的字符。只有加了`u`修饰符,它才能正确匹配码点大于`0xFFFF`的 Unicode 字符。
上面代码的`\S`是预定义模式,匹配所有非空白字符。只有加了`u`修饰符,它才能正确匹配码点大于`0xFFFF`的 Unicode 字符。
利用这一点,可以写出一个正确返回字符串长度的函数。