我正在尝试在 django 中为正则表达式进行 iregex 匹配
reg_string = (\w|\d|\b|\s)+h(\w|\d|\b|\s)+(\w|\d|\b|\s)+anto(\w|\d|\b|\s)+
self.queryset.filter(name__iregex=r"%s"%(reg_string,))
通过使用单词“The Canton”作为名称,但它不返回任何值,但在python re.search中使用它时它的工作
print (re.search(r'(\w|\d|\b|\s)+h(\w|\d|\b|\s)+(\w|\d|\b|\s)+anto(\w|\d|\b|\s)+', 'The Canton', re.I).group()
我正在使用 Mysql 5.7,任何人都知道如何解决这个问题