正则表达式:在python中匹配fullstop和一个单词

时间:2014-03-07 10:20:10

标签: python regex

我是regex的新手。我希望写一个匹配'。'的正则表达式。后跟一个空格后跟一个单词(不包含空格。

例如,在字符串“裂缝的声音。分裂。一个形状出现在冰中。”,正则表达式应该提取“.Splintering”和“.A”。

2 个答案:

答案 0 :(得分:6)

import re
input = 'The sound of cracking. Splintering. A shape appears, in ice.'
print re.findall("(\.\s+[a-zA-Z]+)", input)

输出:['. Splintering', '. A']

答案 1 :(得分:1)

尝试:

(\.\s\w+)

匹配

  

。分裂

     

。甲

See it in action.