例如,目标字符串是:AAA"AAA"AAAA 18" x 18" bbb"".替换后的目标字符串应为:AAA"AAA"AAAA 18 inches x 18 inches bbb"".
您可以使用以下正则表达式:
public static void main(String[] args) {
String str = "AAA\"AAA\"AAAA 18\" x 18\" bbb\"\"";
String replaced = str.replaceAll("(\\d+)\"", "$1 inches");
System.out.println(replaced); // prints AAA"AAA"AAAA 18 inches x 18 inches bbb""
}
Run Code Online (Sandbox Code Playgroud)
此代码替换所有数字后跟"带有这些数字的引号(使用后引用 $1)和inches.因此,这确保仅替换数字后的引号.
| 归档时间: |
|
| 查看次数: |
44 次 |
| 最近记录: |