102 of 151 menu

Método search del módulo re

El método search del módulo re busca solo la primera coincidencia con una expresión regular. En el primer parámetro del método especificamos la expresión regular que buscaremos, en el segundo parámetro - la cadena en la que la buscamos. En el tercer parámetro opcional se pueden establecer banderas para configuraciones adicionales de la expresión regular. El método devuelve un objeto Match object. Si no se encuentran coincidencias, se devuelve None.

Sintaxis

import re re.search(expresión_regular, cadena, [banderas])

Ejemplo

Busquemos la primera subcadena con dígitos usando el método search:

txt = 'aaa 123 bbb 456' res = re.search('\d+', txt) print(res)

Resultado de la ejecución del código:

<re.Match object; span=(4, 7), match='123'>

Ejemplo

Mostremos la coincidencia del Match object:

txt = 'aaaa 123 bbbb 456' res = re.search('\d+', txt) print(res[0])

Resultado de la ejecución del código:

'123'

Véase también

  • método findall del módulo re,
    que devuelve una lista de todas las coincidencias en la cadena
  • método finditer del módulo re,
    que devuelve un iterador de todas las coincidencias con la expresión regular en la cadena
  • método match del módulo re,
    que busca coincidencia con la expresión regular al principio de la cadena
  • método fullmatch del módulo re,
    que busca todas las coincidencias con la expresión regular en la cadena
  • objeto Match object del módulo re,
    que contiene información sobre las coincidencias con la expresión regular
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar