摘取字符串有关问题
摘取字符串问题?
用JS 摘取字符串
var str1='中国移动3.14';
var str2='中国2电信 13.14';
var str3='13.135中国4电信 ';
var str4='3.13 中国5电信 ';
写一个函数用这个符号(‘||’)分隔数字小数点两位和字符串,我要的结果是
中国移动 || 3.14
中国2电信 || 13.14
13.13 || 5中国4电信
3.13 || 中国5电信
------解决思路----------------------
------解决思路----------------------
alert('12/23(d) 12:30(a)'.replace(/\(.*?\)/g,""));
用JS 摘取字符串
var str1='中国移动3.14';
var str2='中国2电信 13.14';
var str3='13.135中国4电信 ';
var str4='3.13 中国5电信 ';
写一个函数用这个符号(‘||’)分隔数字小数点两位和字符串,我要的结果是
中国移动 || 3.14
中国2电信 || 13.14
13.13 || 5中国4电信
3.13 || 中国5电信
------解决思路----------------------
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));
------解决思路----------------------
alert('12/23(d) 12:30(a)'.replace(/\(.*?\)/g,""));