| 关键词: nbsp String str println System 字符串 newstr 表达式 正则 regex | ||||||||||||||||||
正则表达式的查找;主要是用到String类中的split(); String str; str.split();方法中传入按照什么规则截取,返回一个String数组 常见的截取规则: str.split("\\.")按照.来截取 str.split(" ")按照空格截取 str.split("cc+")按照c字符来截取,2个c或以上 str.split((1)\\.+)按照字符串中含有2个字符或以上的地方截取(1)表示分组为1 截取的例子; 按照分组截取;截取的位置在两个或两个以上的地方
正则表达式中的替换; 语法定义规则;
字符串中的替换是replace(); 将4个或4个以上的连续的数字替换成*
将重复的字符串换成一个*
将 我...我...要..要.吃...吃...饭 换成 我要吃饭
正则表达式的字符串的获取 1,根据定义的正则表达式创建Pattern对象 2,使用Pattern对象类匹配 3,判断是否为true 4,加入到组 例子;
作业: 1,获取<html>user</user>中的user
2,获取dhfjksaduirfn [email protected] dsjhkfa [email protected] wokaz中的邮箱号码
示例代码:
| ||||||||||||||||||
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|