Lenguajes
Web/Otros
Extra
Enlaces

Buscar subcadenas en Python

Desarrollando scripts es muy común que necesitemos buscar en una cadena (texto) si contiene cierto caracter, palabra o frase. Por ejemplo nos puede interesar saber si la cadena introducida contiene una @, para comprobar que se trata de un e-mail, o por ejemplo si estamos desarrollando un motor de búsqueda y queremos saber si la palabra que buscamos se encuentra en un determinado texto.

En Python esto lo podemos hacer sencillamente con el método "find" que posee el objeto String. Por ejemplo vamos a hacer un script que compruebe si la cadena que le indicamos contiene una @ o no:

cadena = "unemail@ficticio.dom";
if cadena.find("@") >= 0:
	print "Se ha encontrado la @ en el e-mail";
else:
	print "No se ha encontrado la @ en el e-mail";

Redactado por Nenillo

Inicio | JavaScript necesario para este enlace

Noticias en RSS2 XHTML Vlido CSS Vlido