正则表达式是否有办法匹配各种报价?我匹配'
字符,但有没有办法更改以下正则表达式模式以匹配```
和`
?
final Pattern QUOTE_PATTERN = Pattern.compile("'''.*?'''|'.*?'", Pattern.DOTALL);
final Matcher quoteMatcher = ContentCommonConstants.QUOTE_PATTERN.matcher(value);
答案 0 :(得分:2)
为什么你不能做这样的事情:
'''.*?'''|'.*?'|```.*?```|\\u2018.*?\\u2019
注意: \u2018
是左侧单引号‘
的Unicode代码点。
\u2019
是单引号’
的Unicode代码点。