前提・実現したいこと
問題なく動作はしてます。が、
test.py 内3行目の
Phone.Phone.isNumber() ってとこですが
Phoneを2回書いています。一回にしたい...♪(´ε` )
つまり、Phone.isNumber() こんな感じで実行したいのであります
その為には一体どうすればよろしいのでしょうか
どなたさまか御教授ください。よろしくお願いいたします。
因みに Python は、昨晩始めたばかりで超ど素人です。
該当のソースコード
Python
1#FILE: test.py 2import Phone 3print(Phone.Phone.isNumber('+819000000000')) 4#結果 True 5 6#FILE: Phone.py 7import re 8class Phone(): 9 __PATTERN = re.compile(r'^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+.[a-zA-Z0-9-.]+$') 10 @classmethod 11 def isNumber(cls, number): 12 if not cls.__PATTERN.match(number): 13 status = False 14 else: 15 status = True 16 return status
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/27 12:23