在有些时候我们使用re中的search的时候往往需要判断search里面的正则表达式存不存在;

以前都是if .......;这样当我们的正则表达式很长的时候写起来就和屎一样难看,虽然难看,但还是写了[没办法~]
现在使用bool()就可以直接把search结果转换为true or flase 可以直接判断----->

bool(re.search("hi", "abcdefghijkl"))
True

bool(re.search("hi", "abcdefgijkl"))
False

正则表达式反选

示例:

需要匹配出来h1标签 ps:在实际开发中使用h1直接匹配太繁琐 so: 使用?!进行反选 <(?!div).*?text-align: center.*?/(?!div).*?>