![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础
文章平均质量分 58
shyrainxy
这个作者很懒,什么都没留下…
展开
-
正则表达式 ? : > = ! 捕获分组、非捕获分组(?:)、获取匹配、非获取匹配(?= ?! ?<= ?<!)
有时我们需要捕获的内容前后必须是特定内容,但又不捕获这些特定内容的时候,此时我们应该用零宽断言,领款断言简单来理解就是,正则表达式中应该匹配这些内容,但是这些内容不消耗匹配的字符串(如果不用零宽断言存在的问题是:特定内容前后的字符被消耗,导致字符串进行进一步匹配的时候,有些字符消耗了导致匹配不上)简单来说:当我们从0开始匹配,如果最开始用到零宽断言,那么匹配上之后继续从0开始,如果后面还是零宽断言,匹配完当前零宽断言之后还是从0开始匹配,直到非零宽断言index才开始移动 String str =原创 2021-04-20 22:57:44 · 1254 阅读 · 1 评论 -
一文一图理解各种字符及编码,字符,字符集,字符编码,ANSI,ASCII,ISO-8859,GBK,gb2312,Big5,UTF,Unicode等概念
字符:可以分为两种,可见字符和不可见字符 1、可见字符,英文字母,汉字,五十音图,俄文,六点盲文,标点符号,自创汉字或者符号等都可以称作字符 2、不可见字符,用于特殊用途的字符,控制字符,打印字符,声音字符,空格字符等字符集:将上述字符放在按照一定标准放在一起就组成对应的字符集,可以自己定义字符集,计算机世界的字符集主要有: 美国本地ascii------》各国本地ansi-------》国际化(unicode和iso) 1、ascii码字符集合:美国标准信息交...原创 2021-01-18 11:09:04 · 380 阅读 · 1 评论