使用多个常量字段

时间:2019-06-09 12:25:14

标签: java

除了Pattern.CASE_INSENSITIVE之外,我如何在对Pattern.compile()的通话中选择Pattern.MULTILINE

Pattern tokenPattern = Pattern.compile("Hi", Pattern.CASE_INSENSITIVE);

1 个答案:

答案 0 :(得分:6)

它们是int标志,是Pattern API的位掩码,因此使用按位或|应该有效。

  

标志-匹配标志,一个位掩码,可能包括CASE_INSENSITIVE,MULTILINE,DOTALL等。

例如:

Pattern tokenPattern = Pattern.compile("Hi", Pattern.CASE_INSENSITIVE | Pattern.MULTILINE);

要查找许多类似的问题和答案,请查看以下Google搜索链接: