re2を使用しようとしています。
import re
print re.search('cde', 'abcdefg').group(0)
結果:
cde
しかし、re2の結果は異なります
import re2
print re2.search('cde', 'abcdefg').group(0)
結果:
1
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'NoneType' object has no attribute 'group'
- 新しい文字列パターンを実行するたびに
re2
番号1を出力するのはなぜですか? - 数字の1を非表示にする方法は?
re module
(not found => return None)で結果が異なるのはなぜですか?
re2 バージョンは 0.2.20 です。そしてPythonは2.7です
ありがとうございました