[PYTHON] re.split et re.compile

import re

s = 'my name is mike'
print(s.split())

p = re.compile(r'\W+')
print(p.split(s))

p = re.compile('blue|white|red')
print(p.sub('colour', 'blue socks and red shoes'))
print(p.sub('colour', 'blue socks and red shoes', count=1))
print(p.subn('colour', 'blue socks and red shoes'))

Résultat de l'exécution:

['my', 'name', 'is', 'mike']
['my', 'name', 'is', 'mike']
colour socks and colour shoes
colour socks and red shoes
('colour socks and colour shoes', 2)

Recommended Posts

re.split et re.compile
re.group, re.compile et re.VERBOSE
re.split et re.compile
re.group, re.compile et re.VERBOSE
Conseils pour remplacer et déboguer les fonctions
À propos de _ et __