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

Antonio Cavallo a.cavallo a cavallinux.eu
Gio 30 Nov 2023 18:16:34 CET


Puoi usare:

>>> "ciaoxxxx".count("x")
4


> On Nov 30, 2023, at 6:02 PM, Valerio Pachera <sirio81 a gmail.com> wrote:
> 
> 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?
>  
> 
> 
> _______________________________________________
> Python mailing list
> Python a lists.python.it
> https://lists.python.it/mailman/listinfo/python

-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20231130/25f95c5e/attachment.html>


Maggiori informazioni sulla lista Python