【发布时间】:2012-08-07 23:34:48
【问题描述】:
冒着打开一罐蠕虫并获得反对票的风险,我发现自己需要问,
什么时候应该使用正则表达式,什么时候使用字符串解析更合适?
我需要例子和推理来说明你的立场。我希望您解决诸如可读性、可维护性、可扩展性,以及可能最重要的性能你的答案。
我发现了另一个问题Here,它只有 1 个答案,甚至连举个例子都麻烦。我需要更多了解这一点。
我目前正在使用 C++,但正则表达式几乎出现在所有高级语言中,我也想知道不同的语言如何使用/处理正则表达式,但这更多是事后的想法。
感谢您的帮助!
编辑:我仍在寻找更多示例并就此进行讨论,但迄今为止的反应非常好。 :)
【问题讨论】:
标签: regex string performance parsing language-agnostic