我想我有一個問題,因爲我在這個表達式中使用了兩個關鍵的正則表達式值。正則表達式來連接字符串直到連字符
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