回答編集履歴

1

例示コードを追加

2015/04/22 15:27

投稿

yohhoy
yohhoy

スコア6189

test CHANGED
@@ -1 +1,25 @@
1
1
  ここでの`flags`は [reモジュールで定義されるフラグ](http://docs.python.jp/2/library/re.html#contents-of-module-re) を表しています。正規表現によるパターンマッチ処理で、その挙動を変更するためのものです。
2
+
3
+
4
+
5
+ たとえば `re.I` を指定すると、大文字・小文字を区別せずにマッチするようになります。
6
+
7
+ ```lang-python
8
+
9
+ import re
10
+
11
+
12
+
13
+ re.findall('ab', 'abracatabraABRACATABRA')
14
+
15
+ # ['ab', 'ab']
16
+
17
+
18
+
19
+ re.findall('ab', 'abracatabraABRACATABRA', re.I)
20
+
21
+ # ['ab', 'ab', 'AB', 'AB']
22
+
23
+ ```
24
+
25
+