我有字符串
a.b.c.d
Run Code Online (Sandbox Code Playgroud)
我想计算'.'的出现次数.以惯用的方式,最好是单线.
(以前我把这个约束表达为"没有循环",如果你想知道为什么每个人都试图回答而不使用循环).
计算字符串中特定字符出现次数的最简单方法是什么?
也就是说,我需要编写一个函数countTheCharacters(),这样
str = "the little red hen"
count = countTheCharacters(str,"e") ' Count should equal 4
count = countTheCharacters(str,"t") ' Count should equal 3
Run Code Online (Sandbox Code Playgroud) 如何使用sql找到字符串中特定字符的出现次数?
示例:我想查找字母"d"出现在此字符串中的次数.
declare @string varchar(100)
select @string = 'sfdasadhfasjfdlsajflsadsadsdadsa'
Run Code Online (Sandbox Code Playgroud) 假设我有一个字符串 'johndoe@hotmail.com'.我想将"@"之前和之后的字符串存储到2个单独的字符串中.在字符串中查找"@"字符或其他字符最简单的方法是什么?