function replace(str)
{
return str.replace(/^(.+?)(\d+\.\d{1,2})$/,"$1||$2").replace(/^(\d+\.\d{1,2})(.+?)$/,"$1||$2");
}var str1='中国移动3.14';
var str2='中国2电信 13.14';
var str3='13.135中国4电信 ';
var str4='3.13 中国5电信 ';
alert(replace(str1));
alert(replace(str2));
alert(replace(str3));
alert(replace(str4));
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货