正则表达式的学习一
来源:互联网 发布:网络招生平台 编辑:程序博客网 时间:2024/06/10 18:23
一、matches方法
matches方法可以判断当前的字符串是否匹配给定的正则表达式。如果匹配,返回true,否则,返回false。
matches方法的定义如下:
<span style="font-size:18px;">public boolean matches(String regex)</span>
二、split方法
split方法使用正则表达式来分割字符串,并以String数组的形式返回分割结果。split有两种重载形式,它们定义如下:
public String[] split(String regex)public String[] split(String regex, int limit)三、replaceAll 和 replaceFirst方法
为两个方法的定义如下:
public String replaceAll(String regex, String replacement)public String replaceFirst(String regex, String replacement)这两个方法用replacement替换当前字符串中和regex匹配的字符串。
四、Pattern、Matcher的使用
Pattern pattern = Pattern.compile("[a-z]{3}");Matcher m = pattern.matcher("asd");m.matches();Pattern对正则表达式进行编译,Matcher使用编译后的正则去匹配字符串。
这种“预编译”的方法可以提高运行效率。
0 0
- 正则表达式的学习一
- 正则表达式学习一
- 正则表达式学习一
- 正则表达式学习(一)
- 正则表达式学习一
- 学习正则表达式【一】
- 正则表达式学习(一)
- 正则表达式的学习(一)
- Java正则表达式的学习(一)
- 正则表达式学习(一)认识正则表达式
- 正则表达式学习笔记(一)
- 正则表达式学习(一)
- JS正则表达式学习(一)
- 学习正则表达式(一)
- 正则表达式学习(一)
- SQL学习(一)正则表达式
- 正则表达式学习笔记 一
- 正则表达式学习(一)
- oracle soctt账号密码过期的解决办法
- JSP中C标签的使用
- 使用Oracle SQLDeveloper连接数据库并创建用户
- Android 内存优化(从网上搜集整理的,就是为了敲一遍加深一下记忆)
- android studio重命名 string 资源的文件名字
- 正则表达式的学习一
- cuda 自带函数出现重复定义dim3或uint3
- 【笔记】C++中一些易混淆的知识点
- android WebView总结
- 项目改名后,tomcat仍使用的是修改前名称
- 好的座右铭
- 事务
- Eclipse 中 Could not find *.apk的解决方案
- mongdb 学习之 模糊查询