Pythonで(文字クラスを使用して)角括弧を一致させようとしています。しかし、次のコードは成功しません。正しい方法を知っている人はいますか?
#!/usr/bin/env python
import re
prog = re.compile('[\[]+')
print prog.match('a[f')
prog = re.compile('[\]]+')
print prog.match('a]f')
Pythonで(文字クラスを使用して)角括弧を一致させようとしています。しかし、次のコードは成功しません。正しい方法を知っている人はいますか?
#!/usr/bin/env python
import re
prog = re.compile('[\[]+')
print prog.match('a[f')
prog = re.compile('[\]]+')
print prog.match('a]f')