私は次のような文字列を一致させようとして'r"abc"'
い'"abc"'
ます。'[r|.]"[\w]+"'
2 に答える
3
?
オプションを意味するために使用します。
'r?"\\w+"'
使用例:
>>> re.match('r?"\\w+"', 'r"abc"')
<_sre.SRE_Match object at 0x0000000002A57440>
>>> re.match('r?"\\w+"', '"abc"')
<_sre.SRE_Match object at 0x00000000029FDAC0>
于 2012-10-24T18:37:45.017 に答える
1
'r?"\w+"'
r
必要に応じて、プレフィックスを一致させます。また、aの周りの角括弧\w
は必要ありません:それは単一の文字です!
于 2012-10-24T18:37:37.783 に答える