我正在使用http://code.google.com/p/libphonenumber/build立一个完善的项目。 今天该项目不使用Google的JavaScript库,偏爱jQuery,jQueryUI,requirejs等等。 libphonenumber看起来真棒…除了JavaScript版本(svn co http://libphonenumber.googlecode.com/svn/trunk/javascript/ libphonenumber-js)与goog.require调用。 如果你运行demo(libphonenumber-js / i18n / phonenumbers / demo.html,如果你按照build议签出),它会从closure-library.googlecode.com中提取大量谷歌库: GET base.js GET deps.js GET error.js GET string.js GET asserts.js GET array.js GET useragent.js GET browserfeature.js GET tagname.js GET classes.js GET math.js GET coordinate.js GET size.js GET object.js GET dom.js GET json.js GET util.js GET descriptor.js GET fielddescriptor.js GET message.js GET serializer.js […]
我有这样的string:+33123456789(法国电话号码)。 我想在不知道国家的情况下提取国家代码(+33)。 例如,它应该工作,如果我有来自另一个国家的另一个电话。 我使用谷歌图书馆https://code.google.com/p/libphonenumber/ 。 如果我知道这个国家,很酷,我可以find国家代码: PhoneNumberUtil phoneUtil = PhoneNumberUtil.getInstance(); int countryCode = phoneUtil.getCountryCodeForRegion(locale.getCountry()); 但我没有find一种方法来parsing一个string,而不知道国家。