【发布时间】:2015-11-14 06:56:05
【问题描述】:
例如,其中:
list = [admin, add, swear]
st = 'siteadmin'
st 包含来自list 的字符串admin。
- 如何执行此检查?
- 如何得知找到了来自
list的哪个字符串,以及如果可能的话在哪里(从开始到结束以突出显示有问题的字符串)?
这对黑名单很有用。
【问题讨论】:
-
我也想知道它是哪个字符串,如果可能的话,它在哪里,但这个答案仍然很有帮助,谢谢
-
您可能需要正则表达式,因为您需要知道完整的单词匹配,以便不将部分匹配视为误报。例如忽略
'ass' in 'assertion' == True -
可以在正则表达式中完成吗?这几乎就像我需要一个白名单来检查何时找到列入黑名单的字符串......
-
不要将变量命名为'list',它与内置的python冲突。
标签: python string list blacklist