【发布时间】:2016-09-03 04:40:11
【问题描述】:
我需要计算一个字符串中有多少个句点(点)。
例如:
str="hellow.my.word."
代码应该返回 3。
我尝试使用以下函数,但它返回字符串的长度。
num=str.count('.')
正确的做法是什么?
【问题讨论】:
-
我见过的其他答案似乎使用迭代。使用迭代不适合此目的。改用正则表达式:
len(re.findall("(\.)", my_string))