我想匹配以下以street
开头并以type
或code
或两者都结尾的字段名,但是如果street
之后的单词不是{ {1}}或type
。例如:-
code
匹配street_prefix_code
street_suffix_code
street_type_code
street_type_suffix
street_type
street_code
,street_type_code
,street_type
,但不 street_code
,street_prefix_code
,street_suffix_code
答案 0 :(得分:0)
我相信以下方法可以解决问题:
^street_(type|code)(.*_type|.*_code|)$
它检查字符串是否以 street 开头,后跟 type 或 code ,并在此之后或在的另一个实例上结束或 code 。