前提・実現したいこと
クリップボードにコピーをしているが、プログラムがコピーをうまく参照できていないことになっているので、そこを改善したい。
Atomを使って、pythonのプログラムをしている。クリップボードにコピーして、参照しているはずだが、「'電話番号やメールアドレスが見つかりませんでした。」となってしまう。どうすれば、クリップボードを参照して、プログラムを実行することができるでしょうか。
■■な機能を実装中に以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
python3. コード import pyperclip, re phone_regex = re.compile(r'''( (¥d{3}|¥(¥d{3}¥))? (¥s|-|¥.)? (¥d{3}) (¥s|-|¥.) (¥d{4}) (¥s*(ext|x|ext.)¥s*(¥d{2,5}))? )''',re.VERBOSE) email_regex = re.compile(r'''( [a-zA-Z0-9._%+-]+ @ [a-zA-Z0-9.-]+ (¥.[a-zA-Z]{2,4}) )''',re.VERBOSE) text = str(pyperclip.paste()) matches = [] for groups in phone_regex.findall(text): phone_num = '-'.join([groups[1],groups[3],groups[5]]) if groups[8] != '': phone_num += ' x' + groups[8] matches.append(phone_num) for groups in email_regex.findall(text): matches.append(groups[0]) if len(matches) > 0: pyperclip.copy('¥n'.join(matches)) print('クリップボードに貼り付けました:') print('¥n'.join(matches)) else: print('電話番号やメールアドレスが見つかりませんでした。')
エラーメッセージ ```エラーメッセージが出るわけではない。 ### 該当のソースコード ```ここに言語名を入力 ソースコード
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/03/26 04:04
2018/03/26 23:46
2018/03/27 00:51 編集
2018/03/27 01:13 編集
2018/03/27 23:11