Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/322.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java正则表达式插入字符作为特定索引位置_Java_Regex - Fatal编程技术网

java正则表达式插入字符作为特定索引位置

java正则表达式插入字符作为特定索引位置,java,regex,Java,Regex,我只需要在字符串的第三个位置插入字符“/” ie“欧元兑美元”变为“欧元兑美元” 我正在使用一些程序GUI来实现这一点,它接受一个正则表达式模式和一个替换 我知道这一定非常简单,但我似乎找不到一个简单的答案。替换^.{3}(字符串[^]开头的3个[]字符[])与$/(匹配的$&,后跟一个//code>)使用后看: str = str.replaceAll("(?<=^...)", "/"); str=str.replaceAll(“(?你能用\1/替换^(.{3})吗?)这会给我“1美元

我只需要在字符串的第三个位置插入字符“/”

ie
“欧元兑美元”
变为
“欧元兑美元”

我正在使用一些程序GUI来实现这一点,它接受一个正则表达式模式和一个替换


我知道这一定非常简单,但我似乎找不到一个简单的答案。

替换
^.{3}
(字符串[
^
]开头的3个[
]字符[
])与
$/
(匹配的
$&
,后跟一个
//code>)

使用后看:

str = str.replaceAll("(?<=^...)", "/");

str=str.replaceAll(“(?你能用
\1/
替换
^(.{3})
吗?)这会给我“1美元”对不起,
$1/