detectando caracteres específicos dentro de uma string
Ao trabalhar com strings, torna -se essencial verificar seus conteúdos. Um aspecto disso envolve a verificação se uma string contém caracteres específicos. No Python 2, existem várias abordagens para realizar esta tarefa. Por exemplo, para verificar se uma sequência contém um sinal de dólar ($), você pode usar:
se "$" em s: # Faça algo
alternativamente, para verificar se uma string não contém um determinado personagem, use não em:
if "$" in s:
# Do something
abordagem 2: usando o método find ()
if "$" not in s:
# Do something else
se s.find ("$")! = -1: # Encontrou o personagem outro: # Não encontrou o caractere
abordagem 3: usando expressões regulares
if s.find("$") != -1:
# Found the character
else:
# Did not find the character
padring = re.compile (r '\ d \ $,') If Pattern.findall (s): # Encontrado outro: # Não encontrado
abordagem 4: usando o set operações
pattern = re.compile(r'\d\$,')
if pattern.findall(s):
# Found
else:
# Not found
chars = set ('0123456789 $,') se houver ((c em chars) para c em s): # Encontrado outro: # Não encontrado
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3