1、学习正则表达式

作用:用于专门操作字符串
特点:用一些特定的符号来表示一些代码操作,简化书写
好处:可以简化对字符串的复杂操作
具体操作:
  1. 匹配: String类的matches方法,返回布尔值类型。规则匹配整个字符串,只要有一处不符合规则,就匹配结束。
  2. 切割:String类的split方法。
  3. 替换:String类的replaceAll(string str, regex reg)。
  4. 获取:将字符串中符合规则的字符串取出。
应用情况:
  1. 如果只想知道该字符是对是错,使用匹配。
  2. 想要将已有的字符串变成另一个字符串,使用替换。
  3. 想要按照自定的方式将字符串变成多个字符串,切割。获取规则以外的字符串。
  4. 想要拿到符合需求的字符串子串,获取。获取符合规则的字符串子串。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,119评论 19 139
  • 在挖掘分析的过程当中对字符串的处理是极为重要的,且出现也较为频繁,R语言作为当前最为流行的开源数据分析和可视化平台...
    果果哥哥BBQ阅读 5,968评论 0 8
  • 一、字符串在C#中,字符串是一系列不可修改的Unicode字符,创建字符串后,就不能修改它。要创建字符串,最常用的...
    CarlDonitz阅读 1,317评论 0 2
  • 初衷:看了很多视频、文章,最后却通通忘记了,别人的知识依旧是别人的,自己却什么都没获得。此系列文章旨在加深自己的印...
    DCbryant阅读 4,087评论 0 20
  • 1.Synchronized方式 h文件 @interface testLock : NSObject{ NSS...
    qbb_kbb阅读 386评论 0 0