Java合并多个replaceAll-一个或多个子字符串出现

问题描述 投票:0回答:1

是否有一种方法可以将以下2个replaceAll合并为一个replaceAll

.replaceAll("(?i)default character set [a-zA-Z0-9]*", "")
.replaceAll("(?i)character set [a-zA-Z0-9]*", "")
java regex replaceall
1个回答
1
投票

您可以使用?来匹配'default '

.replaceAll("(?i)(default )?character set [a-zA-Z0-9]*", "")

Example

© www.soinside.com 2019 - 2024. All rights reserved.