gpt4 book ai didi

.net - String.Split VS。正则表达式.拆分?

转载 作者:行者123 更新时间:2023-12-03 21:49:05 25 4
gpt4 key购买 nike

如果我有一个带有基本分隔符的分隔文本文件(例如 |),我是否使用 String 会有所不同吗?或 Regex split ?

我会看到一个与另一个的性能提升吗?

我假设您想使用 Regex.Split如果您有 escaped您不想拆分的分隔符(例如 \|)。

是否还有其他原因需要使用 Regex.Split对比 String.Split ?

最佳答案

Regex.Split 功能更强大,但对于具有基本分隔符的排列(使用字符串中其他任何地方都不存在的字符),String.Split 函数更容易使用。

就性能而言,您必须创建一个测试并进行尝试。但是,不要预先优化,除非您知道此功能将成为某些基本流程的瓶颈。

关于.net - String.Split VS。正则表达式.拆分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3601465/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com