Saltar al contenido principal
InicioPython

Expresiones regulares en Python

Aprende sobre manipulación de cadenas y conviértete en un maestro usando expresiones regulares.

Comienza el curso gratis
4 horas15 vídeos54 ejercicios41.663 aprendicesTrophyDeclaración de cumplimiento

Crea Tu Cuenta Gratuita

GoogleLinkedInFacebook

o

Al continuar, acepta nuestros Términos de uso, nuestra Política de privacidad y que sus datos se almacenan en los EE. UU.
Group

¿Entrenar a 2 o más personas?

Probar DataCamp for Business

Preferido por estudiantes en miles de empresas


Descripción del curso

En la ciencia de datos encontrarás muchas situaciones en las que tendrás que extraer información clave de enormes corpus de texto, limpiar datos desordenados que contengan cadenas o detectar patrones para encontrar palabras útiles. Todas estas situaciones forman parte de la minería de textos y son un paso importante antes de aplicar algoritmos de machine learning. Este curso te permitirá comprender conceptos fascinantes sobre la manipulación de cadenas y las expresiones regulares. Aprenderás a dividir cadenas, volver a unirlas e interpolarlas y a detectar, extraer y sustituir cadenas utilizando expresiones regulares. En el camino hacia el dominio de estas competencias, trabajarás con conjuntos de datos que contienen críticas de películas o tuits que pueden utilizarse para determinar la opinión y con texto sin procesar extraído de Internet.
Empresas

¿Entrenar a 2 o más personas?

Obtén a tu equipo acceso a la plataforma DataCamp completa, incluidas todas las funciones.
DataCamp para EmpresasPara obtener una solución a medida, reserve una demostración.

En las siguientes pistas

Desarrollador Python Asociado

Ir a la pista

Caja de herramientas de programación en Python

Ir a la pista
  1. 1

    Conceptos básicos de la manipulación de cadenas

    Gratuito

    Comienza tu viaje por el mundo de las expresiones regulares. Desde trocear cadenas y concatenarlas, ajustar mayúsculas y minúsculas y eliminar espacios hasta buscar y reemplazar cadenas. Dominarás la manipulación de cadenas utilizando un conjunto de datos de críticas de películas.

    Reproducir capítulo ahora
    Introducción a la manipulación de cadenas
    50 xp
    ¡Primer día!
    100 xp
    Críticas artificiales
    100 xp
    Palíndromos
    100 xp
    Operaciones con cadenas
    50 xp
    Normalizar las críticas
    100 xp
    ¡Es hora de unirse!
    100 xp
    ¿Dividir líneas o dividir la línea?
    100 xp
    Buscar y reemplazar
    50 xp
    Buscar una subcadena
    100 xp
    ¿Dónde está la palabra?
    100 xp
    Sustituir negaciones
    100 xp
  2. 2

    Aplicar formato a cadenas

    Siguiendo tu recorrido, aprenderás los principales enfoques que se pueden utilizar para aplicar formato a cadenas o interpolarlas en Python utilizando un conjunto de datos con información de Internet. Explorarás las ventajas e inconvenientes de utilizar el formato posicional, integrar expresiones en constantes de cadena y utilizar la clase Plantilla.

    Reproducir capítulo ahora
  3. 3

    Expresiones regulares para buscar patrones

    Es hora de descubrir los conceptos fundamentales de las expresiones regulares. En este capítulo clave, comprenderás los conceptos básicos de la sintaxis de las expresiones regulares. Utilizando un conjunto de datos real con tuits destinados al análisis de sentimiento, aprenderás a buscar patrones utilizando caracteres normales y especiales y cuantificadores greedy y lazy.

    Reproducir capítulo ahora
  4. 4

    Conceptos avanzados de expresiones regulares

    En el último paso de tu viaje, aprenderás métodos más complejos de búsqueda de patrones que utilizan paréntesis para agrupar cadenas o para buscar el mismo texto buscado anteriormente. Además, te harás una idea de cómo puedes revisar delante las expresiones.

    Reproducir capítulo ahora
Empresas

¿Entrenar a 2 o más personas?

Obtén a tu equipo acceso a la plataforma DataCamp completa, incluidas todas las funciones.

En las siguientes pistas

Desarrollador Python Asociado

Ir a la pista

Caja de herramientas de programación en Python

Ir a la pista

conjuntos de datos

Movie ReviewsWikipedia Web PageSentiment140

colaboradores

Collaborator's avatar
Hillary Green-Lerman
Collaborator's avatar
Sara Billen

requisitos previos

Intermediate Python
Maria Eugenia Inzaugarat HeadshotMaria Eugenia Inzaugarat

Data Scientist and Artificial Intelligence Consultant

Ver más

¿Qué tienen que decir otros alumnos?

¡Únete a 15 millones de estudiantes y empieza Expresiones regulares en Python hoy mismo!

Crea Tu Cuenta Gratuita

GoogleLinkedInFacebook

o

Al continuar, acepta nuestros Términos de uso, nuestra Política de privacidad y que sus datos se almacenan en los EE. UU.