我需要在Firebase上将尼日利亚分机号为+2349026356274的电话号码保存为用户帐户phoneNumber。
我有这样的GSM号码:09026356274 我使用正则表达式来格式化并添加国家/地区代码:
var result = "+234"+number.replace(/^0+/, '');
我现在得到结果:+2349026356274
当我将号码提交给Firebase时,出现以下错误:
指定的值"+2349026356274"
不是有效数字。该值必须与以下正则表达式匹配:
-?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)?
我不理解正则表达式。
该号码尚未提交,我该怎么办?