在商業應用中使用Google libphonenumber庫是個好主意嗎?例如。我們正在考慮在註冊時添加電話號碼的驗證。之前我們使用正則表達式。因爲我們有基於OTP的驗證系統,所以正則表達式對我們很有幫助。因此,我們的系統中沒有任何不好的電話號碼。之前,我們只爲單個國家/地區的號碼工作,所以正則表達式很簡單。現在我們也在考慮接受國際電話號碼。所以,我們發現google libphonenumber庫對任何國際號碼都有效。 https://github.com/googlei18n/libphonenumber將Google libphonenumber庫用於商業用途很好嗎?
這似乎是一個不錯的選擇,也似乎很準確。但在這一點上,我們認爲有一個問題是,當某些國家的某些號碼開放時,我們總是需要更新我們系統中的圖書館版本,以便它們開始接受這些號碼。我們發現這個開源庫也被Whatsapp使用。 https://www.whatsapp.com/opensource/?l=es
但是他們如何管理每次更新版本的這個問題呢?另外,還有其他公司也在使用它。
有人可以請建議,我們該怎麼辦?我們應該使用正則表達式來處理國際號碼還是這個圖書館。