标签: python regex python-3.5
我想从文本中过滤掉@cricket。 为什么在@cricket之前加上单词border(\ b)并不能达到预期效果?但是当我删除单词boundary(\ b)时,代码就会给我所需的结果。 我的代码如下:
txt = "cc: @cricket #ipl" print(re.sub(r'\b@\S+','', txt)) # cc: @cricket #ipl print(re.sub(r'@\S+','', txt)) # cc: #ipl