js 截取字符
发布网友
发布时间:2022-04-22 08:27
我来回答
共2个回答
热心网友
时间:2022-05-17 18:42
var str = "中国-广州";
// 截取字符串
pos = str.indexOf("-");
if (pos > 0)
alert(str.substr(0, pos));
// 利用正则获取分组
var re = /(.+)-.*/;
re.exec(str);
alert(RegExp.$1);
取消空格可以利用 String.relace(" ", ""); 替换掉
如果不要替换中间的空格..可以查找网络上JS模拟trim的方法~
热心网友
时间:2022-05-17 20:00
用js自带的substring方法就可以了,下面是简单的例子:
var a = 'asdfsadgdfgasdfas';
a.substring(a.length-3) //fas
substring('开始的位置','结束的位置');
如果不写结束的位置,默认是到字符串最后。