#全て全角ASCIIか?
#Pythonの正規表現で、渡された文字列が全て全角ASCIIかチェックします。(UTF-8向け)
#Python 正規表現 全角ASCII UTF8
regexp = re.compile(r'^(?:\xEF\xBC[\x81-\xBF]|\xEF\xBD[\x80-\xA0])+$')
result = regexp.search("ABCDEFGHIJK1234567890!#$")
if result != None :
print(u"すべてが全角ASCIIである".encode('shift_jis'))
else :
print(u"すべてが全角ASCIIではない".encode('shift_jis'))
#↓
#"すべて全角ASCIIである"