我收到了返回手機鍵盤的問題。 例如,如果我輸入1-80-0Apple,它將返回1-80-027753。 有人能告訴我如何找出這一個?返回手機鍵盤的Java
0
A
回答
1
如果您打算處理用戶輸入的電話號碼的不同格式,我建議您使用Google的libphonenumber(http://code.google.com/p/libphonenumber/)。它有很多用於處理電話號碼的實用程序。
對於你問的話,你可以這樣做:
String phoneNumber = PhoneNumberUtil.convertAlphaCharactersInNumber("1-80-0Apple");
System.out.println(phoneNumber);
這將打印:
1-80-027753
0
維護字母和數字之間的查找表:
A -> 2
B -> 2
C -> 2
D -> 3
etc
然後遍歷數每個字母並與相應數量的替換它。
相關問題
- 1. 柔性手機鍵盤
- 2. PHP T9手機鍵盤
- 3. UISearchBar鍵盤返回鍵
- 4. 鍵盤輸入返回鍵
- 5. iPhone鍵盤鍵值返回
- 6. iPhone鍵盤返回鍵
- 7. 如何手動啓用或禁用鍵盤上的返回鍵?
- 8. 適用於Java手機的Java鍵盤記錄
- 9. Android:處理手機軟鍵或返回鍵返回鍵的代碼
- 10. 如何在Swift中手動啓用/禁用鍵盤返回鍵?
- 11. 模仿iPhone手機的鍵盤輸入
- 12. 處理數字鍵盤的藍牙鍵盤的返回鍵
- 13. iOS - 關閉返回鍵的鍵盤
- 14. 設置Android鍵盤上的返回鍵
- 15. 返回鍵盤iOS Textfield
- 16. 數字鍵盤鍵盤不顯示返回鍵中的iPhone
- 17. 數字小鍵盤到手機鍵盤模擬器..
- 18. 將滑蓋手機鍵盤用作普通鍵盤?
- 19. 使用人機工程學鍵盤後,可以返回到自然鍵盤嗎?
- 20. HTML手機 - 強制軟鍵盤隱藏
- 21. windows手機onenote燈主題鍵盤
- 22. 如何禁用Windows手機鍵盤?
- 23. 微軟楔形手機鍵盤
- 24. 計劃,以找到與手機鍵盤
- 25. 手機鍵盤調整視口
- 26. 旋轉手機時隱藏鍵盤
- 27. Windows手機鍵盤顯示屏
- 28. 鍵盤與所有手機不兼容
- 29. iPhone鍵盤返回鍵顏色
- 30. Python:按下鍵盤按鍵並返回