java – String中所有数字的动态增量
发布时间:2020-12-15 02:17:07 所属栏目:Java 来源:网络整理
导读:参见英文答案 How to increment string variable? [closed]????????????????????????????????????4个 是否有任何Java解决方案替换字符串中的数字而不是使用匹配器获取数字,将其递增1并替换它? “REPEAT_FOR_4”将返回“REPEAT_FOR_5” “REPEAT_FOR_10”将
参见英文答案 >
How to increment string variable? [closed]????????????????????????????????????4个
是否有任何Java解决方案替换字符串中的数字而不是使用匹配器获取数字,将其递增1并替换它? “REPEAT_FOR_4”将返回“REPEAT_FOR_5” 我想在一行中使用正则表达式替换,而不是将字符串重新组合为“REPEAT_FOR_”并在递增后添加数字. 稍后编辑:我想知道如何用字符串中的下一个替换数字. 解决方法
我没有使用正则表达式,但这里是一行中的解决方案.考虑到你的字符串保持不变.
public String getIncrementedString (String str){ return ("REPEAT_FOR_" + (Character.getNumericValue(str.charAt(11))+1)); } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |