2008年06月13日

正規表現で、文字列は全て半角英数字か?のチェック(Python編)


#全て半角英数字か?
#Pythonの正規表現で、渡された文字列が全て半角英数字かチェックします。(UTF-8向け)
#Python 正規表現 半角英数字 UTF8
regexp = re.compile(r'^[0-9A-Za-z]+$')
result = regexp.search("abcdefghijklmnopqrstuvwxyz0123456789")
if result != None :
print(u"すべてが半角英数字である".encode('shift_jis'))
else :
print(u"すべてが半角英数字ではない".encode('shift_jis'))
#↓
#"全て半角英数字である"

posted by 台北猫々 at 23:11| Comment(0) | TrackBack(0) | 技術メモ(Python)