public static String getDataBeforeParenthesis(String input) {
// 正则表达式匹配英文或中文括号前的字符串
String regex = "^(.*?)\\s*[((]";
Pattern pattern = Pattern.compile(regex);
Matcher matcher = pattern.matcher(input);
if (matcher.find()) {
// 提取括号前的字符串
return matcher.group(1);
}
return input;
}
java获取字符串括号前数据
于 2024-07-24 10:17:06 首次发布