我有一個Web服務,我有一個重寫。我需要能夠在查詢中使用連字符或短劃線。 這裏是我的改寫:REGEX重寫問題以允許連字符
rewrite ^/app/api/sanction/([0-9]+)/athleteList/([a-zA-Z0-9,]+)/-([0-9,]+)$ /app/athleteList.phtml?s=$1&l=$2&c=$3 last;
的查詢工作正常是這樣的:
/app/api/sanction/35172/athleteList/MLEVEL07/25001,24450
然而,當我把一個破折號或連字符這裏,查詢將失敗。
/app/api/sanction/35172/athleteList/MLEVEL-07/25001,24450
正如你所看到的,我在正則表達式中所列的連字符,不知道什麼,我可能是錯在這裏幹什麼?
啊哈,謝謝邁克爾(掌心拍拍我的額頭!) - 馬特 – 2012-01-16 15:27:09