标签: php regex
每当我在SO上看到有关正则表达式的问题时,每个人都说正则表达式比字符串函数慢。是否有正则表达式比字符串函数更快的情况?或者纯粹是为了方便而使用正则表达式?
答案 0 :(得分:1)
由于PHP是一种解释性脚本语言,因此使用尽可能少的代码解决问题通常是实现所需内容的最佳方式。由于正则表达式是内置的,它应该比任何脚本运行得快得多,尽管其算法涉及复杂性。
但自然地比较两者将取决于在纯PHP代码中模仿正则表达式的复杂程度,因此您的问题的答案不能一概而论。这将取决于每个具体案例。