摘要:
Unicode 字符多种多样,除去 ASCII 中的字母、数字、标点和中文字符,还包括其他多种语言和多种符号,有些符号甚至很难打出来(比如表示商标注册的™️),这时候该如何表示呢?再说远一点,如果我们想用一个字符组匹配所有的中文字符,能不能像 那样呢? &ems 阅读全文
摘要:
单词边界的准确解释是:一端必须出现 能匹配的字符,另一端不出现 能匹配的字符。在JavaScript、PHP、Python 2、Ruby中, 只能匹配 。所以在这些语言中, 能用来匹配几乎所有的英文单词。 | 字符串 | 正则表达式 | 能否匹配 | 说明 | |: |: 阅读全文
摘要:
一般来说,数字字符解释 ,单词字符就是 ,空白字符则包括空格、回车等字符,但这是 ASCII 编码中的情况,在 Unicode 编码中并非如此。 因为包括了多种语言和字符,所以在 Unicode 编码中,全角数字0、1、2之类也算作“ 数字字符 ”, 阅读全文