>我已经实现了与以下内容匹配的正则表达式
GET[name]
GET[name]^
POST[name]
SEGMENT[name]^
我的正则表达式
preg_match("/(GET|POST|SEGMENT)[(.*?)](^){0,1}/i", $value, $match);
这也符合GET[name]Roger
如果存在插入符号 ^,那么它应该匹配前面的字符串,否则不会
例: GET[name]^Roger
必须返回真
GET[name]Roger
必须返回假
如果您有任何问题,请告诉我
这个正则表达式应该适合你:
preg_match("/^(GET|POST|SEGMENT)[(.*?)](^.*)?$/i", $value, $match);
这将匹配GET[name]Roger
但不匹配GET[name]Roger