有一个字符串:String str = "第9条,数据错误,错误信息";
现在要将这个字符串中所有的“第*条”都通过替换为“第*行”
想用正则表达式实现?如何编写
你这个靠谱一点。
但是替换后的结果是:第d条,数据错误,错误信息。
是不是吧中间的值丢了啊????
你这个靠谱一点。
但是替换后的结果是:第d条,数据错误,错误信息。
是不是吧中间的值丢了啊????
public static void main(String[] args) {
String str = "第92条,数据错误,错误信息";
System.out.println(str.replaceFirst("条","行"));//正则表达式替换正则表达式不行,最好能够采取first加一个限制,或者用replaceAll("条","行");
}