我有以下形式的字符串:...format=<format_type>...
其相应法律format_type
s时,可以的正则表达式模式匹配对字符串不包含特定模式
image/{png,jpeg,tiff}
或{kmz,kml}
一个我想匹配任何字符串以非法格式类型。例如
foo&bar&format=image/png
和foo&bar&format=kml&baz
应该不匹配,但
foo&bar&format=image/svg
和foo&bar&format=application/pdf&baz
应该。我试过.*format=(image\/)?.*(?!=(kml|kmz|png|jpeg|tiff)).*
,但这不起作用。
你们是不是只匹配格式,即图像/ SVG或整个文本即富和酒吧和格式=图像/ SVG? – Tom
@Tom:我想匹配整个字符串。 – cdk