【问题标题】:Which language gives more efficiency for string pattern matching? [closed]哪种语言为字符串模式匹配提供更高的效率? [关闭]
【发布时间】:2012-04-14 17:34:16
【问题描述】:

我想实现一个单词序列的搜索算法。为此,我需要提高处理字符串操作的效率。

【问题讨论】:

  • 您尝试执行哪种类型的字符串操作?
  • 算法的质量将比您选择的语言更重要。
  • 我推荐SNOBOL
  • 如果必须快速,请使用 flex 之类的工具为您的特定模式生成高度优化的代码。

标签: string performance pattern-matching string-matching


【解决方案1】:

这完全取决于您期望执行的字符串模式匹配的种类。例如,Perl 有一个出色且非常高效的正则表达式匹配器。

【讨论】:

    【解决方案2】:

    如果您使用正则表达式,this 真的很酷。我不确定是否有人采取了这一措施并以有用的方式实施了它。但实际上,grep 和 perl 是我最常使用的工具,并且在大多数情况下被证明“足够快”。他们处理坚硬的部分。 “匹配单词序列”并不难。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-31
      • 1970-01-01
      • 2012-08-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多