接到了一个需求,给出一段文本,要匹配出指定的关键字,但这些关键字中间可能会隔了数个其他文字的。例如匹配的关键字是“取消#2行程”,需求意思是“取消”和“行程”这两个关键字之间如果隔了2个或以下字符的就匹配,否则就不匹配。由于刚接触python,面对这个需求完全没有思路,请各位帮帮忙,谢谢。
使用正则最简单, import rere.search('取消.{,2}行程',txt)