『壹』 js取出最後的三個字元
1:字元串有length屬性。你可以用str[length-1]拿到最後一個字元,但是這種寫法,ie低版本瀏覽器不支持,如果你想寫兼容,那麼就用下面的寫法:str.charat(length-1);charat()方法支持所有瀏覽器
『貳』 js怎樣獲取某個特殊字元最後出現的位置
1、首先在html文檔中准備一個字元串,看到字元串中的字元有好多重復的,這是為了效果回更明顯
『叄』 js 截取給定字元後面的字元
比如字元串是str=「122222132a333433424」給定字元是a
先找出a所在的位置
var pos = str.indexOf('a');
在截取內a後面在字容符
var result = str.substring(pos+1,str.length);
『肆』 js 字元串獲取最後一個元素
substring 方法返回的子串包括 start 處的字元,但不包括 end 處的字元。
如果 start 與 end 相等,那麼該方法返回的就是一個空串(即長度為 0 的字元串)。
如果 start 比 end 大,那麼該方法在提取子串之前會先交換這兩個參數。
如果 start 或 end 為負數,那麼它將被替換為 0。
a.substring (a.length-1) 截出最後一個,去判斷
a。lastindexof(『最後一個字』) 這是那個字最後出現的位置,判斷是不是等於字元串的長度
『伍』 js中如何獲取一個字元串最後一個字元
js獲取一個字元串最後的一個字元,可以參考 如下方法 :
方法一:運用String對象下的charAt方法
charAt() 方法可返回指定位置的字元。
str.charAt(str.length – 1)
請注意,javaScript 並沒有一種有別於字元串類型的字元數據類型,所以返回的字元是長度為 1 的字元串
方法二:運用String對象下的substr方法
substr() 方法可在字元串中抽取從 start 下標開始的指定數目的字元。
str.substr(str.length-1,1)
重要事項:ECMAscript 沒有對該方法進行標准化,因此反對使用它。
重要事項:在 IE 4 中,參數 start 的值無效。在這個 BUG 中,start 規定的是第 0 個字元的位置。(www.111cn.net)在之後的版本中,此 BUG 已被修正。
方法三:運用String對象下的split方法
split() 方法用於把一個字元串分割成字元串數組。
var str = 「123456″;
spstr = str.split(「」);
spstr[spstr.length-1];
方法四:正則搞定
<script type="text/javascript">
//<![CDATA[
var s = "nasofj;n234n41;v";
alert("String: "+s+"nn"+"LastOne: "+s.replace(/^(.*[n])*.*(.|n)$/g, "$2"));
//]]>
</script>
『陸』 js 如何判定字元串的最後一個字元
1:字元串有length屬性。你可以用str[length-1]拿到最後一個字元,但是這種寫法,IE低版本瀏覽器不支持,如果你想寫兼容,那麼就用下面的寫法:str.charAt(length-1);charAt()方法支持所有瀏覽器
『柒』 js中要得到字元串的第一個字元好最後一個字元怎麼得到
js中字元串本身就是一個字元數組,你可以這樣去取
var
str
=
"Hello
World";
var
first_chr
=
str[0];
var
last_chr
=
str[str.length-1];
這是效率最高的。