【问题标题】:Compare two strings without considering spaces or characters in php比较两个字符串而不考虑php中的空格或字符
【发布时间】:2021-08-15 15:24:34
【问题描述】:

我对此有疑问,我已经看到一些使用 pregmatch 和 regex 仅转换为字母数字字符的答案,即从字符串中删除字符和空格并匹配它们。

问题是,这是最好的方法吗?如果我添加它,时间复杂度会更大吗? 或者有没有一种方法可以简单地完成不需要太多时间的工作?我必须将字符串与 DB 中的行进行比较。

【问题讨论】:

    标签: php mysql regex preg-match


    【解决方案1】:
    $no_spaces = preg_replace('/ /', '', $with_spaces)'
    

    然后测试 $no_spaces。

    除非您要进行十亿次测试,否则不要担心性能。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-09-30
      • 2012-07-10
      • 2014-01-10
      • 1970-01-01
      • 1970-01-01
      • 2015-08-21
      • 2011-10-14
      • 1970-01-01
      相关资源
      最近更新 更多