2
A
回答
6
試試這個:
preg_replace("/(?<!\\\)F/", "f", $str);
2
This works。
$string = preg_replace('/([^\\\]|^)F/', '$1f', $string);
的原因有三個反斜槓,是因爲第一個轉義第二個用於字符串,以及一個逃脫的最後一個正則表達式。這裏的其他網站上關於它的話題:http://forums.devnetwork.net/viewtopic.php?t=125752
更新:感謝@Damp和@webbiedave
相關問題
- 1. PHP正則表達式 - 尋找除字
- 2. 在PHP中尋找正則表達式
- 3. 尋找正則表達式
- 4. 尋找正則表達式
- 5. 尋找正則表達式
- 6. 正則表達式來尋找標籤ID和內容JavaScript
- 7. 正則表達式來尋找最後的空格字符
- 8. 用於非字母和非數字的正則表達式
- 9. 正則表達式的非字母,非標記和非DOT
- 10. 正則表達式找出相差一個字母的單詞
- 11. PHP的正則表達式使用相同的字母
- 12. PHP的正則表達式來找到包含字母和數字的單詞
- 13. Javascript正則表達式尋找模式
- 14. 尋找正則表達式,unicode模式
- 15. PHP的preg_match正則表達式來查找字母數字和空格?
- 16. 尋找「$ {sometext}」的正則表達式
- 17. 尋找URL的正則表達式
- 18. 尋找url的正則表達式
- 19. 快速的PHP /正則表達式功能找到字母
- 20. PHP正則表達式 - 尋找多個字開始像##'''#''
- 21. PHP pcre正則表達式來查找大括號的內容
- 22. 正則表達式的Java非字母數字字符匹配
- 23. Swift:檢測非字母數字字符的正則表達式
- 24. 與非字母數字字符匹配的正則表達式
- 25. 正則表達式的字母數字
- 26. 字母數字的正則表達式
- 27. 正則表達式尋找失蹤ConfigureAwait
- 28. 用正則表達式尋找答案
- 29. 正則表達式尋找單詞
- 30. 正則表達式尋找$ 0.00
能反斜槓本身用反斜槓轉義? – 2011-01-19 22:06:41