正则表达式

补充:字符串的方法:

toCharArray():将此字符串转化为一个新的数组

startwith():判断字符串是否以指定字符开头。

正则表达式:就是用于操作字符串的一组规则,正则表达式的规则使用了特殊的符号表示。

任何预定义字符在没有加上数量词之前都只能匹配一个字符而已。

单词边界匹配器:\b 只是代表了一个单词的开始或者结束部分,不匹配任何的字符。,

预定义字符(常用):. 任意字符   \d  数字字符      \w 单词字符

范围词里面不管内容有多长,没有数量词的配合都只能匹配一个字符而已。

正则表达式的应用:

        1.匹配  matches()

        2.切割 :如果正则的内容需要被复用,那么需要对正则的内容进行分组,分组的目的就是提高正则的复用性。

        3.替换:replaceAll():如果需要在replaceAll()的正则外部引用组号,需要"$组号"来引用。

        4.查找 :需要用到的对象  :1.正则对象 Pattern 2.匹配器对象:Matcher     

                      需要用到的方法:find():通过匹配器去匹配字符串,如果能查到符合规则的,返回true,否则false     

                                                    group()获取符合规则的字串,不能单独使用group()方法,要先查找find(),再使用group().

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容