如果我这样做
regexp_filter = iPhone = Apple Phone
它适用于iPhone,但不适用于iphone或iPhone,所以我试过:
regexp_filter = (?i)iPhone(?-i) = Apple Phone
我得到了
[Err] 1064 - index Products: syntax error, unexpected ')' near ') iPhone'
我可以在其他regexp_filters中使用()来捕获组,例如
regexp_filter = (iPhone) (4|5|6) => \1 Model \2
很明显,它不是(),而是regexp_filter不支持不区分大小写的符号。
答案 0 :(得分:0)
(?-i)
来自哪里?
AFAIK,你只需要
regexp_filter = (?i)iPhone = Apple Phone