Q
有無斜線
3
A
回答
11
RewriteRule ^members/([^/]+)/?$ members.php?id=$1 [L]
剛添加「/?」最後要說的是尋找一個尾隨的斜線,但是?說它不必在那裏。
2
我不知道任何有關這個「mod-rewrite
」你說話(也許Apache模塊?),但肯定看起來像一個regex,我知道這些。 :-)
試試這個:
RewriteRule ^members/([^/]+)(/|)$ members.php?id=$1 [L]
因此,要打破成片的^
手段 「開始」, 「members/
」 的意思正是匹配,([^/]+)
表示「1個或多個字符AREN '斜線,分配爲$1
「,(/|)
表示」斜槓或空字符串,分配給$2
「,末尾的$
部分表示」字符串必須在此結束「。
0
我只需要提取域名,所以我用這個:
^(?:https?:\/\/)?(?:www[0-9]*\.)?(.*?)(?:\/.*)?$
在我的電子表格,它看起來像這樣:
=REGEXEXTRACT(CELL_WITH_URL,"^(?:https?:\/\/)?(?:www[0-9]*\.)?(.*?)(?:\/.*)?$")
希望,節省了某人一段時間!快樂的REGEXing!
相關問題
- 1. 沒有斜線的dirs「/」
- 2. 鏈接沒有斜線
- 3. 將斜線重定向到帶有斜線的URL
- 4. 301結束斜線重定向沒有結束斜線
- 5. 重寫規則啓用訓練斜線和沒有斜線
- 6. WordPress的WPDB條斜線(刪除斜線)
- 7. Slack斜線命令有時有效
- 8. Nginx的proxy_pass與斜線變量無法
- 9. 使JSON無法逃脫斜線
- 10. 刪除斜線
- 11. 斜線在preg_replace
- 12. 兩條斜線
- 13. file:URIs和斜線
- 14. 斜線後.PHP
- 15. 逃生斜線
- 16. 後橋斜線
- 17. htaccess無法正常工作,有更多斜線的子網址
- 18. htaccess的網址轉發到PHP文件有無斜線
- 19. Java的正則表達式 - 無法啓動或斜線或空格結束,沒有連續的斜線
- 20. yii2路線雙斜線
- 21. 討厭的WordPress重定向循環(尾部斜線,沒有斜線等)
- 22. 301 /重定向沒有斜線
- 23. 下載文件,發出帶有斜線
- 24. 斜線在PHP變量沒有在JavaScript
- 25. Laravel:帶有斜線的URL的別名
- 26. mod_rewrite不能用於斜線斜槓
- 27. String.replaceAll單反斜線與雙反斜槓
- 28. sqlite的,用斜線
- 29. 斜線VS問號
- 30. 春@RequestMapping和斜線