[PYTHON] Expression régulière gourmande

import re

# Greedy

s = '<html><head><title>Title</title></head></html>'

print(re.match('<.*>', s))
print(re.match('<.*?>', s))

Résultat de l'exécution:

<re.Match object; span=(0, 46), match='<html><head><title>Title</title></head></html>'>
<re.Match object; span=(0, 6), match='<html>'>

Recommended Posts

Expression régulière gourmande
Expression régulière re
Expression régulière dans regex.h
Expression régulière en pymongo
Expression régulière de la notation de date
Expression régulière look-ahead, after-yomi
mémo d'expression régulière python
Méthode de correspondance d'expression régulière
Expression régulière en Python
Quiz de confirmation d'expression régulière!
Notes sur l'expression régulière de la théorie Python
Julia Quick Note [04] Expression régulière
Manipulation d'expressions régulières par Python
Résumé de l'outil de vérification des expressions régulières
Décomposer le nom d'hôte avec co.jp avec une expression régulière
Remplacement de chaîne par une expression régulière Python
100 Language Processing Knock 2020: Chapitre 3 (expression régulière)
Match de début / fin dans l'expression régulière python
(Python) Remarques sur la lecture de HTML et l'utilisation d'expressions régulières
Style Lambda
Rechercher une clé de dictionnaire pythondict par expression régulière
Nom de groupe symbolique d'expression régulière en Python / Ruby