作用:用于专门操作字符串
特点:用一些特定的符号来表示一些代码操作,简化书写
好处:可以简化对字符串的复杂操作
具体操作:
- 匹配: String类的matches方法,返回布尔值类型。规则匹配整个字符串,只要有一处不符合规则,就匹配结束。
- 切割:String类的split方法。
- 替换:String类的replaceAll(string str, regex reg)。
- 获取:将字符串中符合规则的字符串取出。
应用情况:
- 如果只想知道该字符是对是错,使用匹配。
- 想要将已有的字符串变成另一个字符串,使用替换。
- 想要按照自定的方式将字符串变成多个字符串,切割。获取规则以外的字符串。
- 想要拿到符合需求的字符串子串,获取。获取符合规则的字符串子串。