标签: java regex
所以我有一个正则表达式来搜索并被java中的另一个正则表达式替换。我正在使用分组,并想知道是否有一种方法可以在替换可选项中创建一个组。 例如,这是我正在搜索的正则表达式:
^(\d*).(\d)(\d?)$
$1$2$3?
非常感谢任何帮助。谢谢
答案 0 :(得分:3)
不,你不能,但你也不需要这样做。
如果第三组不匹配,$3将为空字符串,因此不会更改替换操作的结果。
$3