我需要使用python命令检查Given String中的字符(*,&,$)
是否存在,如下所示?
例如:stringexample='mystri$ng&*'
检查stringexample包含任何特殊符号,如*,&,$然后返回true?
我应该尝试使用字符串方法__contains__()
答案 0 :(得分:1)
>>> stringexample = 'mystri$ng&'
>>> '*' in stringexample
False
>>> '$' in stringexample
True
>>> '&' in stringexample
True
>>>
答案 1 :(得分:0)
if any(c in stringexample for c in '*$&'):
...
或
if not set('*&$').isdisjoint(stringexample):
...