[Python] [PYTHON] Verificare se una stringa contiene dei caratteri

Valerio Pachera sirio81 a gmail.com
Gio 30 Nov 2023 18:02:34 CET


Ciao a tutti, devo fare una cosa relativamente, verificare se in una
stringa (*in qualsiasi punto*) ci sono certi caratteri.

Questo restituisce null perché la x è alla fine della stringa e non
all'inizio.
>>> p = re.compile('[xyz]')
>>> re.match(p, 'ciaox')

Questo invece fa match perché la stringa è all'inizio.
>>> re.match(p, 'xciao')
<re.Match object; span=(0, 1), match='x'>

Anche se non mi interessa l'output potrei usare
>>> re.findall(p, 'ciaox')
['x']

e verificare se la lista è vuota o meno.

Voi cosa fareste?
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20231130/c480c9c4/attachment.html>


Maggiori informazioni sulla lista Python