我试图创建一个正则表达式来验证一个字符串并检查它是否有一个=
字符。
我也需要它像这样放在括号中
(.*)
以便稍后检索该值。
我尝试的是
(.*=.*)
但它不起作用。
如何匹配包含 a 的字符串=
?
编辑:
这是我的 htaccess 文件中的正则表达式:
RewriteRule ^(home|page1|page2|page3|admin)/(.*)/(.*)/(.*=.*) index.php?area=$1&page=$2&content=$3&$4 [L]
RewriteRule ^(home|page1|page2|page3|admin)/(.*)/(.*) index.php?area=$1&page=$2&content=$3 [L]
例子是
/home/foo/bar
和/home/foo/bar/page=2
这就是我非常想要实现的目标。GET
以令人眼花缭乱的方式添加参数。另外,我需要解析它是否包含=
字符,因为网站中有各种深度,例如/foo/page=1
和foo/bar/page=1