1、js字符串示例1javascript
<script type="text/javascript"> var strobject = new String('123abc123abc'); //遍歷輸出字符串中的每一個字符 for (var i = 0; i < strobject.length; i++) { document.write(strobject[i] + "<br>"); } // 輸出指定位置的字符 for (var i = 0; i < strobject.length; i++) { document.write(strobject.charAt(i) + "<br>"); } // 輸出指定位置的Unicode編碼 for (var i = 0; i < strobject.length; i++) { document.write(strobject.charCodeAt(i) + "<br>"); } //字符串查找 document.write(strobject.indexOf("1" + "<br>")); document.write(strobject.lastIndexOf("1")); </script>
2、js字符串示例2html
<script type="text/javascript"> var str1 = new String("123"); var str2 = new String("abc123a"); //字符串合併 var str3 = str1.concat(str2); document.write(str3); document.write(str1.indexOf("a")+"<br>"); //字符串替換---將字符串中第一個oldStr替換爲newStr document.write(str2.replace("a", "A")); var strLong = new String("123a456a789"); //字符串切片---指定開始位置,或指定結束位置 document.write(strLong.slice(0, 1) + "<br>"); document.write(strLong.slice(3)+"<br>"); document.write(strLong.slice(1, 2) + "<br>"); //字符串截取-----指定開始位置和截取長度 document.write(strLong.substr(1, 2) + "<br>"); document.write(strLong.substr(1, strLong.length - 1)+"<br>"); document.write(strLong.substr(2,strLong.length)); //字符串截取-----指定開始位置和結束位置(不包括結束位置) document.write(strLong.substring(0, 1) + "<br>"); document.write(strLong.substring(1,strLong.length)+"<br>"); //字符串分割---指定分隔符和分割次數,返回分割後的字符串數組 var str4 = "-www-baido-com"; document.write(str4.split("-")+"<br>"); document.write(str4.split("-", 2) + "<br>"); //大小寫轉換 document.write(str4.toUpperCase() + "<br>"); document.write("ABCd".toLowerCase()); </script>
更多:java