「python入門」python正規表現のfindall構文

findall

1.使用方法1
s = 'hello world’
p = 'hello’
re.findall(p,s)

2.使用方法2
s = 'hello world’
r = re.compile(r’hello’)
r.findall(s)

3.検索:
re.findall() ,
rego = re.compile(r"top")
rego.findall(s)
re.match(reg,s)
re.search(reg,s)

4.置換:
rego.sub('good’,s)
good = re.compile(r'[Gg]ood’,re.I)
re.findall(r’^ntp’,s,re.M)

5.グループに分け:
re.findall(r'(^ntp)’,s,re.M)

6.マッチ
re.findall(r'<.*>’,'<h1> hello </h1>’)

Development

Posted by arkgame