java - 将数字替换到包含该数字的行中

标签 java

我正在尝试使用函数 replaceAll() 将给定字符串中的所有数字转换为格式 _ARG_#num

示例:

我有一个句子:1And5

我会得到:_ARG_1_And_ARG_5_

我尝试使用正则表达式,但它并没有保存我在创建ARG_#num时应该知道的具体数字

最佳答案

尝试:

s.replaceAll("\\d+", "_ARG_$0_");

关于java - 将数字替换到包含该数字的行中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21163444/

相关文章:

java - java应用程序中的zeroMQ UnsatisfiedLinkError

java - 使用泛型参数的泛型类

c# - 什么是 java Vector.element() C# 等价物

java - 在 Java 中为我自己的语言语法生成解析器的最佳工具是什么?

java - Rome RSS : How to get RSS icon

java - 从方法返回的StretchIcon类不起作用。导致错误

java - 检测 Java 异常的责任变量

java - 警告页面未找到 :No mapping found for HTTP request with URI

java - Selenium 网络驱动程序 2 不起作用

java - Scala:需要 "explicit return"吗?