4
A
回答
1
0
我知道這個問題是有點老了,但仍有可能是人誰需要的答案。
看那flags
參數preg_match_all功能
1
的問題是在重疊,要匹配「AB」,也「BC」,你將無法用一個簡單的正則表達式來做到。但請考慮以下幾點。
可以每一個字拆出與任意一行:
preg_match_all('/./', 'abc', $matches);
str_split('abc');
給你:數組( 'A', 'B', 'C')。
和以下將分裂對字符與剩餘的單個字符:
preg_match_all('/.{2}|./', 'abc', $matches);
給你:陣列( 'AB', 'C');
所以,你可以玩弄的這些組合/變化,以實現自己的結局。
相關問題
- 1. 獲得正則表達式匹配positon?
- 2. C#正則表達式:獲得所有匹配w /名稱?
- 3. 如何替換所有匹配的正則表達式的PHP
- 4. 正則表達式匹配所有
- 5. 正則表達式不匹配所有
- 6. 正則表達式匹配所有``不\ [\]
- 7. 如何獲得正則表達式匹配的有效部分
- 8. 如何獲得匹配格式的正則表達式?
- 9. 如何獲得字符串中正則表達式的所有匹配?
- 10. 如何在正則表達式匹配中獲得所有可能的解釋?
- 11. 如何獲得一組正則表達式匹配列表?
- 12. 如何在正則表達式中獲得製表符匹配
- 13. 如何找到匹配所有部分的所有正則表達式匹配?
- 14. 無法獲得PHP正則表達式匹配/和 - 文字
- 15. Php正則表達式,匹配模式?
- 16. php正則表達式匹配模式
- 17. 正則表達式匹配模式php
- 18. 正則表達式:如何捕獲正則表達式捕獲組的所有匹配值並重復?
- 19. JavaScript的正則表達式不能得到所有匹配
- 20. 正則表達式匹配正則表達式模式外的所有內容
- 21. 如何在CMake中獲得正則表達式的組匹配?
- 22. 如何獲得最接近的匹配正則表達式
- 23. 如何獲得正則表達式不匹配的數據?
- 24. 如何從單一正則表達式獲得多個匹配
- 25. 如何獲得相同的正則表達式匹配組合?
- 26. 如何獲得多個匹配正則表達式
- 27. 如何獲得正則表達式匹配的組值
- 28. 如何獲得grep正則表達式匹配後的文本?
- 29. 如何使用正則表達式在iOS中獲得匹配?
- 30. 如何在Java中獲得多個正則表達式匹配?
我認爲這是你想要的:http://stackoverflow.com/questions/2617055/how-to-generate-all-permutations-of-a-string-in-php – shamittomar 2010-09-01 20:35:10
這不是什麼正則表達式這意味着要做,而且除了編寫自己的(子集)正則表達式解析器並做一些不同於其他所有正則表達式實現的工作之外,沒有可靠的方法來做到這一點。 – Wrikken 2010-09-01 21:00:12
@shamittomar不,我認爲這很清楚,'。+'只是一個例子。 – Tom 2010-09-01 21:44:56