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