计算字符串中的省略号而不是句点

Counting ellipses as opposed to periods in a string

本文关键字:句点 省略号 字符串 计算      更新时间:2023-10-16

这个问题听起来可能很简单,但我不知道该怎么做。

如果在一个字符串中,我有五个点( . . . . .),并且我想计算其中有多少标点符号,我想计算1个省略号(...)和2个句点( . . )

我如何在c++中做到这一点?

一种简单的方法是编写一个程序,查找并计数点'.'字符的序列,并在到达每个序列的末尾时调整ellipsesperiods的计数器。

如果对n个连续周期进行计数,则ellipses的计数应增加n / 3,"普通"周期的计数应加n % 3。上面,/表示整数除法运算。

例如,如果您找到七个连续点的运行,则7 / 3将是2,而7 % 3将是1,因此.......有两个椭圆和一个周期。