我想我有一个问题,因为我在这个表达式中使用了两个关键的正则表达式值。正则表达式来连接字符串直到连字符
RewriteRule ^([^-]*)-([^-]*)-((foot|basket)(ball))-schedule$ /schedule.php?sport=$3&school=$1&year=$2&schedule=true [NC,L]
我这个被抓,当有人类型
domain.com/michigan-1999-football-schedule
。它目前不认识这个字符串与这个htaccess线,我99%它与正则表达式部分。我认为这是因为该线的[^ - ]部分。我希望这个抓取数据直到连字符,但我认为这是一个问题,因为两者都是正则表达式中的关键字符。
'(脚|篮)(球)'可以写成'(足球)球'。 – Amber 2011-05-03 00:14:10