如何删除国家代码后的 0

Riy*_*her 5 javascript php validation jquery input

我在表单上使用 jQuery 插件 ( http://www.jqueryscript.net/form/jQuery-International-Telephone-Input-With-Flags-Dial-Codes.html ) 来提交日期。但有时人们会错误地在国家代码后添加 0。

例如,他们提交的不是 +97150975xxxx,而是 +971050975xxxx。有没有办法删除国家代码后的零?模糊

Ser*_*sov 0

编辑:我对代码的看法是正确的。这可能会成功(我自己没有测试过):

var code = $("#demo").intlTelInput("getExtension");
var number = $("#demo").intlTelInput("getNumber");
var clean_number = code + number;
Run Code Online (Sandbox Code Playgroud)

早些时候:我宁愿从源字符串(前 4 个字符)中提取国家/地区代码,然后提取数字(最后 9 个字符)并从中提取干净的数字:

var source = '+971050975xxxx';
var code = source.substring(0, 4);
var number = source.substring(source.length - 9);
var clean_number = code + number;
Run Code Online (Sandbox Code Playgroud)