需要匹配某种模式与正则表达式

时间:2017-10-06 14:44:59

标签: python-2.7

例如: @@梦想是美丽的1.它。有一些光明的东西。 @@ Bird有一个很好的颜色1.那是。一个很好的事实。

我想要匹配的是1.& 2.但我想设置一个条件,该行应以符号@@

开头

有效的正则表达式是(?< = 1。)[^。] +(?=。),但它不保留验证每个短语开头的符号的想法。

1 个答案:

答案 0 :(得分:2)

你可以使用这个正则表达式 @@。*?((?< = 1。)[^。] +(?=。))它和你写的一样但我'我们添加了一个小组来识别您的选择,我添加了非强奸搜索 @@。* 以匹配符号@@。

PS:所需区域将在一个组中。