2013-02-25 99 views
0

Python代碼數據清理和重新格式化

清理和重新格式化數據在計算機科學方面的現實世界中的問題,它是採取以人工輸入的過程中,可能是不正確的格式,並清除它把它以標準格式。我該如何編寫一個程序,要求某人輸入電話號碼,然後以標準格式返回該電話號碼,否則會出現錯誤。

例子:

請輸入電話號碼,包括區號:607-8675309

(607)867-5309

請輸入電話號碼,包括區號:16078675309

(607)867-5309

請輸入電話號碼,包括區號:(607)珍妮我得到了你的電話號碼,我需要讓你成爲我的珍妮紐約不改變你的電話號碼,8675309

(607)867-5309

+0

問:你可以發佈你試過的任何代碼嗎? – paulsm4 2013-02-25 04:00:10

回答

0

我建議清理/驗證電話號碼使用正則表達式的格式。

1

您需要清理輸入字段並檢查所需的輸出並相應地返回消息。 Python網絡框架如Django,Web2py,Flask的存在是爲了精確地幫助解決這些類型的問題。