java中替换的时候是否区分大小写的写法

Pattern pattern = null;
		if (caseFlg) {
			pattern = Pattern.compile(regEx);
		} else {
			// 设置成不区分大小写
			pattern = Pattern.compile(regEx, Pattern.CASE_INSENSITIVE);
		}

		// 用表达式来匹配字符串
		Matcher matcher = pattern.matcher(string);

		// 执行全部替换
		return matcher.replaceAll(substr);

 

你可能感兴趣的:(java)