计算字符串中的省略号而不是句点
Counting ellipses as opposed to periods in a string
这个问题听起来可能很简单,但我不知道该怎么做。
如果在一个字符串中,我有五个点( . . . . .)
,并且我想计算其中有多少标点符号,我想计算1个省略号(...)
和2个句点( . . )
。
我如何在c++中做到这一点?
一种简单的方法是编写一个程序,查找并计数点'.'
字符的序列,并在到达每个序列的末尾时调整ellipses
和periods
的计数器。
如果对n
个连续周期进行计数,则ellipses
的计数应增加n / 3
,"普通"周期的计数应加n % 3
。上面,/
表示整数除法运算。
例如,如果您找到七个连续点的运行,则7 / 3
将是2
,而7 % 3
将是1
,因此.......
有两个椭圆和一个周期。
相关文章:
- 在没有太多条件句的情况下,我如何避免被零除
- 试试完美的正方形,你能给点小费吗
- 无法将结构注册为增强几何体3D点
- C++将浮点指针值舍入为小数位数
- 请解释这句话(cout<<1+int((a<b)^((b-a)&1) )<<endl
- 如何防止 c++ 在从浮点型转换为双精度型(不适用于 IO)时添加额外的小数?
- 为什么在浮点中从大到小会引入更多的误差
- 如何将点击的信号和插槽添加到qt中的自定义按钮中
- 如何对点云数据进行排序
- 如何创建一个QTableWidgetItem,用长文本右对齐,左边有省略号
- 我可以信任表示整数的浮点或双精度来保持精度吗
- 用于删除句点和空格的函数
- C++11 正则表达式匹配不以句点结尾的完整单词
- 如何调用对带有句点的服务器的请求,并在响应无效时再次发送
- 在非常大的数字序列中查找句点
- 编写一个C++ pgm 以从文件"input.txt"读取,每当遇到句点时插入换行符并将修改的内容写入"output.txt"
- 在电子邮件地址内移动点(句点)的算法
- 计算字符串中的省略号而不是句点
- 通过一次迭代删除字符串中的所有逗号、句点和小写字母
- G++ std::is_function 实现:_ArgTypes后跟 6 个句点是什么意思