如何查找所有可能的缩写词,如CPR和S.O.S.。正则表达式模式= [A-Z] [A-Z] +可以找到带有大写字母的所有单词,但是我想排除像REgex这样的单词。查找缩写但不是部分大写的单词
line2 = "What does CPR and S.O.S means ?"
match = re.search(r'[A-Z][A-Z]+', line2)
if match:
print 'found', match.group()
else:
print 'did not find'
编辑:采取建议将问题分成两个单独的职位。
单独的问题是一件好事。 Jeff Atwood说,对于S.O而言,多部分问题并不是正确的问题:http://meta.stackexchange.com/a/44301 –