在一串字符串中找到与正则表达式匹配的字符串?(例如:export_20170717_out.log 找到20170717)
2024-10-21 05:08:31
如题:提取字符串:export_20170717_out.log
对应的日期:
package dodo; import java.util.regex.Matcher;
import java.util.regex.Pattern; public class demo {
static String cmd="export_20170717_out.log";
public static void main(String[] args) {
String regex="\\d{8}";
Pattern pa=Pattern.compile(regex);
Matcher ma=pa.matcher(cmd);
if(ma.find()){
System.out.println("取到的日期为:"+ma.group(0));
}
} }
输出结果为:
取到的日期为:20170717
最新文章
- 在SQL2008查找某数据库中的列是否存在某个值
- [C#版本]有趣啊!各种编程语言实现 2 + 2 = 5
- htm5l,第一个script代码练习
- CentOS 安装 Dubbo 管理控制台
- 13.Object-C--浅谈Foundation框架常用的结构体
- 图像特征提取三大法宝:HOG特征,LBP特征,Haar特征
- 数据结构- 串的模式匹配算法:BF和 KMP算法
- vim插件配置(一)
- 「LINUX资料」简单实用命令less和vi(三)
- java 利用jna调用c#的dll
- apache一个IP一个端口对应多个域名
- finally中关闭资源
- 【原创】Webpack构建中hash的优化
- python加密解密算法
- Appium定位方式总结
- 腾讯云-搭建 WordPress 个人博客
- 某团队线下赛AWD writeup&;Beescms_V4.0代码审计
- WebSocket原理分析
- Python并行编程(十):多线程性能评估
- Java调用打印机打印指定路径图片