例如,我想使用正则表达式(python)匹配句子中的特定单词
<Loc>UK</Loc> to ban all <fuelV>petrol and diesel</fuelV> in <Date>2040</Date>
结果将是Group1 :(英国)Group2 :(禁止燃料日期)Group3:(2024)。我尝试过
<Loc>(.*)?</Loc>(?:.*(ban).*)<Date>(.*)?</Date>
但结果是2024年英国禁令
答案 0 :(得分:0)
<Loc>(.*)?</Loc>.*(ban).*<(.*)>.*</.*>.*<(Date)>(.*)?</Date>
可用于匹配UK,ban,fuelV,Date,2040(每个都属于它们自己的捕获组)