標籤:目的 Null 字元串 cti 下標 擷取 方法 script 開始 字串
substr 定義和用法
substr() 方法可在字串中抽取從 start 下標開始的指定數目的字元。
文法
stringObject.substr(start,length)
如果 length 為 0 或負數,將返回一個Null 字元串。如果沒有指定該參數,則子字串將延續到 stringvar 的最後。
樣本
下面的樣本示範了substr 方法的用法。
1.截取字串第一個字元.
<script type="text/javascript">
var str="jb51";
alert(str.substr(0,1));
</script>
輸入結果為j
2.截取字串中從第12個字元開始,5個長度
<script type="text/javascript">
function SubstrDemo(){
var s, ss; // 聲明變數。
var s = "The rain in Spain falls mainly in the plain.";
ss = s.substr(12, 5); // 擷取子字串。
return(ss); // 返回 "Spain"。
}
alert(SubstrDemo());
</script>
輸入結果為Spain
3.使用 substr() 從字串中提取一些字元:
1)
<script type="text/javascript">
var str="Hello world!"
document.write(str.substr(3))
</script>
輸入結果為llo world!
2)
<script type="text/javascript">
var str="Hello world!"
document.write(str.substr(3,7))
</script>
輸入結果為lo worl
JavaScript substr() 字串截取函數使用詳解