use*_*510 4 .net c# regex vb.net
可能重复:
您如何计算字符串(C#)中字符串的出现次数?
我有一个字符串,它有多个子字符串和Enter(通过按Enter键的特殊字符).
你能指导我如何编写一个正则表达式来计算单词之间的输入键吗?
谢谢
根据使用的换行符号,您可能需要更改为just \r
或just \n
.
var numberLineBreaks = Regex.Matches(input, @"\r\n").Count;
Run Code Online (Sandbox Code Playgroud)
你不需要正则表达式,你只是计算字符串.具体来说,你只是计算Environment.Newline
s.有很多方法可以做到这一点; 在这个SO答案中描述了几个.这是一个效率低但表现出色的一个:
int count1 = source.Length - source.Replace(Environment.Newline, "").Length;
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4866 次 |
最近记录: |