相关疑难解决方法(0)

你如何计算字符串中字符串(实际上是字符)的出现次数?

我正在做一些事情,我意识到我想要计算/我能在字符串中找到多少,然后它让我感到震惊,有几种方法可以做到,但无法决定最好的(或最简单的)是什么.

目前我正在做的事情如下:

string source = "/once/upon/a/time/";
int count = source.Length - source.Replace("/", "").Length;
Run Code Online (Sandbox Code Playgroud)

但我完全不喜欢它,任何接受者?

我真的不想挖掘RegEx这个,是吗?

我知道我的字符串将会有我正在搜索的术语,所以你可以认为......

当然,对于字符串,其中 长度> 1,

string haystack = "/once/upon/a/time";
string needle = "/";
int needleCount = ( haystack.Length - haystack.Replace(needle,"").Length ) / needle.Length;
Run Code Online (Sandbox Code Playgroud)

c# string

820
推荐指数
18
解决办法
59万
查看次数

字符串中字符的出现次数

我试图获取某个字符的出现次数,如&下面的字符串.

string test = "key1=value1&key2=value2&key3=value3";
Run Code Online (Sandbox Code Playgroud)

如何确定上述测试字符串变量中有2个和号(&)?

c# regex linq

95
推荐指数
6
解决办法
19万
查看次数

如何识别字符串是否包含特定字符的多个实例?

我想检查字符串中是否包含多个字符?如果我有一个字符串12121.23.2所以我想检查它是否包含多个.在字符串中.

c#

8
推荐指数
3
解决办法
1万
查看次数

标签 统计

c# ×3

linq ×1

regex ×1

string ×1