1
A
回答
1
這取決於多長時間 - 有一個長度上限(請參閱http://nz.php.net/manual/en/function.preg-last-error.php以瞭解如何檢測您是否達到此長度)。
如果需要,可以使用preg_quote將變量轉換爲您的模式,這會處理/和\字符。
1
PHP字符串函數有大小限制,可悲的是沒有規定這些限制......你將不得不將整個刺成更小的字符串塊....然後在每個string..then聯合收割機的運行preg_replace 那些字符串......這就是我所做的。
3
您可以手動修改限制,以便PHP允許您處理非常長的字符串。 在調用preg_replace之前將以下行放在某處。
ini_set('pcre.backtrack_limit', 99999999999);
更妙的是,如果能修改php.ini文件,你可以pcre.backtrack_limit的值從那裏改變,因此新的限制將在全球範圍內提供。
相關問題
- 1. 如何對此字符串執行preg_match()?
- 2. 通過執行傳遞長字符串
- 3. PHP Preg_replace字符串
- 4. PHP preg_replace字符串
- 5. 如何對字符串上的其他字符執行操作?
- 6. 如何使用preg_replace刪除字符串?
- 7. 如何從字符串的preg_replace
- 8. preg_replace,如何設置字符串
- 9. 如何在固定長度字符串中對齊字符串
- 10. 如何換行長字符串結構?
- 11. Java:對長符號無符號長字符串進行簽名
- 12. AWK按字符串長度對字符串進行排序
- 13. 執行字符串++
- 14. preg_replace()返回空字符串
- 15. 的preg_replace字符串標籤
- 16. preg_replace \ n在字符串
- 17. PHP的preg_replace URL字符串
- 18. preg_replace URL與MD5字符串
- 19. PHP preg_replace空字符串
- 20. 如何使字符串可執行?
- 21. 如何執行字符串查詢
- 22. 如何在字符串中執行sql
- 23. preg_replace剪輯字符串中的字符
- 24. 如何在輸出字符串中保留連字符preg_replace
- 25. 在SQL Loader輸入字段上執行字符串長度
- 26. 換行不計爲2個字符對字符串的長度
- 27. 如何對指定的子查詢執行字符串操作?
- 28. 如何在LINQ中對字符串執行轉換?
- 29. 如何對C中包含「%」的字符串執行strcmp?
- 30. 如何對存儲爲字符串的數據集執行R