案例中不敏感的正则表达式

时间:2014-02-26 19:10:05

标签: apigee

我有以下条件

 <Condition>request.header.User-Agent ~~ "id1" or request.header.User-Agent ~~ "id2"</Condition>

是否可以将其配置为使正则表达式匹配在不区分大小写的模式下执行?

1 个答案:

答案 0 :(得分:0)

~~是java.util.regex匹配。在Oracle docs中,您可以使用(?i)强制进行不区分大小写的匹配。

<Condition>request.header.User-Agent ~~ "(?i)id1" or request.header.User-Agent ~~ "(?i)id2"</Condition>