変数名がアルファベットのみで始まることを確認し、以下のコードを実行しようとしています。
でもなぜか失敗する
>>> a='1'
>>> if re.search(r"/^[a-zA-Z][a-zA-Z0-9_]*$/",a):
... print 'pass'
... else:
... print 'fail'
...
fail
>>>
a-z
最初のアルファベットが数字ではなく、次の文字が文字、、、0-9
アンダースコアのみであることを確認する必要があります_