问题描述
- 江湖救急Js截取字符串
-
../../../../../Project
如和截取成
../../../../
救急啊 谢谢
解决方案
使用 substring()或者slice()
函数:split()?
功能:使用一个指定的分隔符把一个字符串分割存储到数组
例子:
str=”jpg|bmp|gif|ico|png”;
arr=theString.split(”|”);
//arr是一个包含字符值”jpg”、”bmp”、”gif”、”ico”和”png”的数组
函数:John......
答案就在这里:JS截取字符串
解决方案二:
var s = '../../../../../Project';
s = /^(../){4}/.exec(s);//你要多少组../自己修改{4}里面的数字
if (s) s = s[0];
else s = '';
alert(s);
解决方案三:
Roboc正解,照着做就ok了,如果还有错误就跟跟代码
解决方案四:
var s="../../../../../Project";
s=s.sustring(0,s.length-7);就行了
时间: 2024-10-17 14:58:00