回答
(?<=groups\/)\d+
試試看這個演示。
https://regex101.com/r/sJ9gM7/57
$re = "/(?<=groups\\/)\\d+/im";
$str = ".../groups/123_abc/...";
preg_match_all($re, $str, $matches);
所以在PHP中,這將是preg_match('(?<= groups \ /)\ d +',$ _SERVER ['REQUEST_URI'],$ matches);然後用$ matches [0]訪問ID? –
@RaphaelJeger查看編輯 – vks
你是我今天的英雄。謝謝! –
無論是什麼語言,則可以拆分上"/groups/"
,然後採取第二元件,其是在索引1
上_
然後分割並採取其在索引0
第一個元素。
對不起,這是PHP! –
@RaphaelJeger然後。只需按照上述步驟。 –
- 1. 正則表達式在大括號之間得到字符串
- 2. 數字與字符串之間的正則表達式
- 3. 2個字符串之間的正則表達式值
- 4. 字符串之間的多個字符串之間的Java正則表達式
- 5. Perl正則表達式,獲得兩個字符串之間的字符串
- 6. 正則表達式匹配模式之前得到字符串
- 7. 轉義字符之間的字符串正則表達式
- 8. 正則表達式兩個字符之間的字符串php
- 9. 正則表達式替換字符串之間的字符
- 10. 正則表達式找到斜線之間的字符串
- 11. 階正則表達式:找到兩個字符串之間串
- 12. JavaScript正則表達式得到字符串後的數字
- 13. Python的正則表達式在字符串後得到值
- 14. Python的正則表達式得到從字符串返回值
- 15. htaccess的正則表達式強制數字的字符串
- 16. 數字之間的正則表達式
- 17. 獲得字符串的數組正則表達式正則表達式
- 18. php正則表達式找到兩個字符串之間的字符串
- 19. 正則表達式 - 找到兩個字符串之間的字符串PHP
- 20. php:字符串之間的正則表達式不正確
- 21. 正則表達式刪除分隔符之間的字符串
- 22. 正則表達式爲「>」符號之間的字符串
- 23. Perl正則表達式捕獲錨字之間的字符串
- 24. 正則表達式匹配之間的字符串列表
- 25. 正則表達式匹配並替換字符串之間的兩個字符
- 26. 字符串和換行符之間的字符串的正則表達式
- 27. 正則表達式得到一個字符之間的所有字符
- 28. 正則表達式的正則表達式的Java字符串
- 29. 正則表達式 - 在URL字符串2之間數
- 30. 特殊字符之間的數字的正則表達式
'\ d +'.........? – Maroun