c# - 正则表达式与字符串操作函数 : What is better

标签 c# regex

如果我必须在一个句子中找到 let's say a word,我可以想到两种方法

  1. 使用 string.IndexOf
  2. 使用正则表达式

哪个在性能或最佳实践方面更好

最佳答案

如果不用正则表达式做某事相当简单,那么这样做几乎总是更便宜。 String.IndexOf(或 String.Contains)绝对是这方面的一个例子。

关于c# - 正则表达式与字符串操作函数 : What is better,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4951240/

相关文章:

c# - 作为一名熟练的 c# 程序员,Java 类型参数推理规则中有哪些陷阱在等着我?

c# - 如何输入字符串并从对象中获取同名属性?

java - 使用正则表达式从 json 获取字段

c# - 如何确定给定颜色的深色或浅色变体?

c# - 未处理 OWIN 预检请求

c# - 在 silverlight 中加载文件

regex - 开始使用正则表达式

regex - 绝妙的正则表达式。匹配行首

regex - R中将段落拆分成句子

regex - 如何从文件的最后/结尾部分获取第 n 个值?