相关疑难解决方法(0)

Regex.IsMatch vs string.Contains

这两个等效表达式的速度/内存使用有什么不同:

Regex.IsMatch(Message, "1000")
Run Code Online (Sandbox Code Playgroud)

VS

Message.Contains("1000")
Run Code Online (Sandbox Code Playgroud)

任何一个比其他更好的情况?

这个问题的上下文如下:我正在对包含Regex表达式的遗留代码进行一些更改,以查找字符串是否包含在另一个字符串中.作为遗留代码,我没有对此进行任何更改,在代码审查中有人建议Regex.IsMatch应该替换为string.Contains.所以我想知道改变是否值得.

.net regex string

42
推荐指数
4
解决办法
4万
查看次数

StringBuilder-查找字符的最后一个索引

我想在中找到特定的最后一个字符StringBuilder
我知道,可以解决此问题,while()但是是否有构建它的选项可以轻松实现?

例如:

private static StringBuilder mySb = new StringBuilder("");
mySb.Add("This is a test[n] I like Orange juice[n] Can you give me some?");
Run Code Online (Sandbox Code Playgroud)

现在:应该找到]并给我所有权。喜欢:40

提前致谢

.net c#

2
推荐指数
1
解决办法
2901
查看次数

标签 统计

.net ×2

c# ×1

regex ×1

string ×1