1樓:匿名使用者
1、使用string變數的substr 方法:
返回一個從指定位置開始的指定長度的子字串。
string str;
str.substr(start [, length ])
str要提取子字串的字串文字或 string 物件。
引數start:必選項。所需的子字串的起始位置。字串中的第一個字元的索引為 0。
length:可選項。在返回的子字串中應包括的字元個數。
說明如果 length 為 0 或負數,將返回一個空字串。如果沒有指定該引數,則子字串將延續到 strin**ar 的最後。
2、使用string變數的substring 方法
返回位於 string 物件中指定位置的子字串。
strvariable.substring(start, end)
"string literal".substring(start, end)
引數start:指明子字串的起始位置,該索引從 0 開始起算。
end:指明子字串的結束位置,該索引從 0 開始起算。
說明substring 方法將返回一個包含從 start 到最後(不包含 end )的子字串的字串。
substring 方法使用 start 和 end 兩者中的較小值作為子字串的起始點。例如, strvar.substring(0, 3) 和 strvar.
substring(3, 0) 將返回相同的子字串。
如果 start 或 end 為 nan 或者負數,那麼將其替換為0。
子字串的長度等於 start 和 end 之差的絕對值。例如,在 strvar.substring(0, 3) 和 strvar.
substring(3, 0) 返回的子字串的的長度是 3。
示例1.
下面的示例演示了substr 方法的用法。
function substrdemo()
示例2下面的示例演示了 substring 方法的用法。
function substringdemo()
2樓:長髮飄飄的和尚
//擷取字串(包括中文)
function setstring(str,len)else
s += str.charat(i);
if(strlen >= len)
}return s;}
jquery 或 js如何擷取字串?
3樓:匿名使用者
如果只是單純的擷取這個串字元,那簡單,你可以var temp = 字串
var str = temp.substring(0,temp.length-5) //這個str就是擷取的值
如果需要擷取帶流動性引數的話
var str1 = temp.split("&") ;
var str = str1[0].tostring() + "&" + str1[1].tostring() + "&" + str1[2].
tostring();//這個str就是擷取的值
或許還有更好的方法。
4樓:匿名使用者
js有正規表示式啊 可以隨便獲取,不知道你要怎麼獲取 呵呵呵呵 var exp = \內容\ 建立正規表示式 ,或者通過這樣返回一個陣列,在重組一下即可
5樓:
6樓:張三love李四
var b = a.substr(0,50);
j**ascript中如何取字串的第一個字元
7樓:匿名使用者
參考**如下:
獲取字串第一個字元:
var str = "hello world";
// h
alert(str.substr(0, 1));
// d
alert(str.substr(-1));
獲取字串最後一個字元:
var str = "hello world";
// h
alert(str.charat(0));
// d
alert(str.charat(str.length - 1));
8樓:匿名使用者
用substr方法擷取。如:
var str='12345';
var s=str.substr(0,1);//substr,第一個引數是開始索引(從0開始),第二引數是擷取的字串的長度
9樓:火剛水柔
以上**的輸出是:
h 即第一個字元
10樓:來自美國認真的兔子
var str = "xyz";
return str.substring(0,1);
js字串如何擷取最後一個字元
11樓:天糖的信
用slice()方法
var a = 'hello';
var b = a.slice(-1);
console.log(b);
12樓:bug集散地
var str = '11122233344s';
var lastc = str.substring(str.length-1);
console.log(lastc);//s
在js中怎麼擷取特定的字元前面的字串,還包括後面的兩位
13樓:匿名使用者
最笨的方法,按字串來擷取,**如下:
var s = 1233232.223 + "";
var str = s.substring(0,s.indexof(".") + 3);
alert(str);
JS擷取指定字串到指定字串之間的內容
var str 123 asdadsadsa 456 str str.match 123 s 456 1 console.log str s 匹配任何非空白字元。匹配前面的子表示式零次或多次。match方法 語法 stringobject.match searchvalue stringobject...
jquery如何獲取選擇的文字,jquery怎麼獲取td的文字內容
baby 原來 this is test 收藏 ie ff都好用,其他的嘿嘿沒試過 var cursorposition if textarea.setselectionrange else if document.selection rangedata.start i rangedata.end ...
VB中如何擷取後邊的字串,VB中如何擷取第二個 後邊的字串
寒信 dim a as string,b as integera sdfxquisodxold ssofo slsldfjasdhfu sldfxhd sdfkjsdkf ad f b instr instr a,1,a,print right a,len a b dim s1 as string ...