字符串中的Python通配符搜索

发布于 2021-01-29 19:35:16

可以说我有一个清单

list = ['this','is','just','a','test']

如何让用户进行通配符搜索?

搜索词:“ th_s”

将返回“ this”

关注者
0
被浏览
113
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    正则表达式可能是解决此问题的最简单方法:

    import re
    regex = re.compile('th.s')
    l = ['this', 'is', 'just', 'a', 'test']
    matches = [string for string in l if re.match(regex, string)]
    


知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看