给定一个包含任意文本的字符串,您需要找出某个单词在该字符串中重复了多少次。
我尝试
re.findall(f"\W{word}\W", line)
一切正常,唯一没有考虑到行首和行尾的单词。
我在常规赛中仍然很弱,告诉我怎么做对吗?
该行中可能有完整的垃圾,主要是该单词不是其他单词的子字符串。我希望我解释清楚,否则早上 5 点很难:)
给定一个包含任意文本的字符串,您需要找出某个单词在该字符串中重复了多少次。
我尝试
re.findall(f"\W{word}\W", line)
一切正常,唯一没有考虑到行首和行尾的单词。
我在常规赛中仍然很弱,告诉我怎么做对吗?
该行中可能有完整的垃圾,主要是该单词不是其他单词的子字符串。我希望我解释清楚,否则早上 5 点很难:)
或者
使用“原始字符串文字”和插值前缀
f:没有必要使用反斜杠字符,因为这样的字符串文字不支持字符串转义序列(r'\n' 是两个字符的字符串,符号
\和n)。代码示例: