首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何计算字符串中反斜杠"\“的个数

如何计算字符串中反斜杠"\“的个数
EN

Stack Overflow用户
提问于 2017-07-10 15:21:00
回答 1查看 2.7K关注 0票数 0

如何计算字符串中反斜杠的个数?

我尝试了以下方法,但都不起作用。

代码语言:javascript
运行
复制
string s = @"\a\a\n\u\u0013((((\a\b\n"; // output must be 8
int count = s.Count(a => a == "\\"); // Operator == cant be applied of type char & string
int count = s.Count(a => a == "\"); // newline in constant
int count = s.Split('\\').Length // it doesnt count
EN

回答 1

Stack Overflow用户

发布于 2017-07-10 15:23:04

您的第一次尝试几乎是正确的;但是您需要比较字符和字符,而不是字符和字符串。

你的代码应该是:

代码语言:javascript
运行
复制
int count = s.Count(a => a == '\\');
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45005963

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档