正则表达式——匹配字符问题
2017-08-13 16:17
218 查看
做项目时碰到一个需求是提取<img src="" />中的图片来源,
做法:
做法:
private static final String REGEX = "(?<=src=\")(.+?)(?=\")";
String str="";//要提取的字符串源 Pattern p = Pattern.compile(REGEX); Matcher m = p.matcher(str);
int count=0; while(m.find()) { count++; System.out.println("Match number "+count); System.out.println(m.toString()); System.out.println("start(): "+m.start()); System.out.println("end(): "+m.end()); }
相关文章推荐
- JavaScript正则表达式匹配字符出现次数的问题
- Python从文件中读取字符串,用正则表达式匹配中文字符的问题
- js 正则表达式匹配去除重复字符
- js里面正则表达式,匹配字符,不断更新
- javascript match()函数匹配正则表达式时的返回值问题
- 正则表达式——最小匹配问题
- 【十分钟学会】正则表达式字符匹配攻略
- 匹配不包含某串字符的正则表达式
- java中使用正则表达式匹配特殊字符串
- JavaScript权威指南_82_第10章_正则表达式的模式匹配_10.1.1-正则表达式的定义-直接量字符
- Python 匹配任意字符(包括换行符)的正则表达式写法
- Java正则表达式 重复字符(串)问题
- Java正则表达式 重复字符(串)问题
- 使用ICU库中的正则表达式匹配关键字之间含有特殊字符的关键字示例
- 正则表达式匹配html 过滤非法字符
- [正则表达式] 大小写字母和数字的字符匹配的实例
- PHP正则表达式匹配中文字符
- 随笔:linux中正则表达式BRE模式下的特殊匹配字符
- 匹配Unicode字符的正则表达式
- 贡献一个在匹配字符串前后插入字符的js正则表达式