摘要:
在网上碰到有网友问了这么一道题,题目是这样的:java 写入txt文件,想要修改txt文件每一行的第一个数字,加1;例如txt文件是:1 1 52 2 103 3 15转变成:2 1 53 2 104 3 15看到题目的第一反应时可能需要正则表达式,而在java中使用raplaceAll("正则表达式","替换后的表达式")基本上就可以搞定了。但是有一个问题:正则匹配很好写,reg = "^\\d+";就可以匹配每行的第一个数字了,但是替换成什么呢?需要对每个数字加1,这个怎么处理?使用捕获组可以获取我们需要处理的数据,但是捕获后,无 阅读全文