栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java正则表达式初尝

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java正则表达式初尝

Java正则表达式部分摘录
//匹配规则(正则表达式)
String[] patternStr="\d+";

String[] inputStr;

//Parttern类编译匹配规则
Pattern p=Pattern.compile(); 
//Matcher类储存匹配处理后内容,通过Pattern类调用matcher()创建Matcher对象
Matcher m=p.matcher(inputStr); 
Matcher常用方法

以 ([a-z]+)(d+) 匹配 ac666ac 为例

Matcher m=p.matcher("ac666ac_");   
m.find();   //匹配ac666ac
m.groupCount();   //返回2,因为有2组 
m.start(1);   //返回0 返回第一组匹配到的子字符串在字符串中的索引号 
m.start(2);   //返回3 
m.end(1);   //返回2 返回第一组匹配到的子字符串的最后一个字符在字符串中的索引位置. 
m.end(2);   //返回7 
m.group(1);   //返回ac,返回第一组匹配到的子字符串 
m.group(2);   //返回ac_,返回第二组匹配到的子字符串
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/343353.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号