- 501 名前:デフォルトの名無しさん [2014/06/07(土) 18:42:36.76 ID:8ws6JtXv]
- 正規表現のグループ参照が使える場所がよくわかりません。
#------------- import re PAT= re.compile(r"(b)") a="abc" a_sub= PAT.sub(r"\1".upper(),a) print(a_sub) #--------- とかしても、"aBc" にはならず a_sub= PAT.sub(my_function(r"\1"),a) とかして関数に渡してみると、"\1" という文字列自体が渡っていて、 グループ参照の"b" は渡ってきません。 どうすれば、グループ参照の値が渡せるのでしょうか。
|

|