JavaScript 字符串處理函數(shù)使用小結(jié)
更新時(shí)間:2010年12月02日 15:34:13 作者:
JavaScript 字符串處理函數(shù)使用小結(jié),學(xué)習(xí)js的朋友可以參考下。
1.計(jì)算字符串的長度
var txt="Hello World!"
document.write(txt.length)
2.indexOf() 方法
如何使用 indexOf() 來定位字符串中某一個(gè)指定的字符首次出現(xiàn)的位置。
<script type="text/javascript">
var str="Hello world!" //w小寫
document.write(str.indexOf("H") + "<br />") //0
document.write(str.indexOf("World") + "<br />") //-1
document.write(str.indexOf("world")) //6
</script>
3.match() 方法
查找字符串中特定的字符,并且如果找到的話,則返回這個(gè)字符。
<script type="text/javascript">
var str="Hello world!"
document.write(str.match("world") + "<br />") //world
document.write(str.match("World") + "<br />") //null
document.write(str.match("worlld") + "<br />") //null
document.write(str.match("world!")) //world!
</script>
4.如何替換字符串中的字符 - replace()
用 replace() 方法在字符串中用某些字符替換另一些字符。
<script type="text/javascript">
var str="Visit cnblogs.com!"
document.write(str.replace(/cnblogs.com/,"Mamogu.com"))
</script>
復(fù)制代碼 代碼如下:
var txt="Hello World!"
document.write(txt.length)
2.indexOf() 方法
如何使用 indexOf() 來定位字符串中某一個(gè)指定的字符首次出現(xiàn)的位置。
復(fù)制代碼 代碼如下:
<script type="text/javascript">
var str="Hello world!" //w小寫
document.write(str.indexOf("H") + "<br />") //0
document.write(str.indexOf("World") + "<br />") //-1
document.write(str.indexOf("world")) //6
</script>
3.match() 方法
查找字符串中特定的字符,并且如果找到的話,則返回這個(gè)字符。
復(fù)制代碼 代碼如下:
<script type="text/javascript">
var str="Hello world!"
document.write(str.match("world") + "<br />") //world
document.write(str.match("World") + "<br />") //null
document.write(str.match("worlld") + "<br />") //null
document.write(str.match("world!")) //world!
</script>
4.如何替換字符串中的字符 - replace()
用 replace() 方法在字符串中用某些字符替換另一些字符。
復(fù)制代碼 代碼如下:
<script type="text/javascript">
var str="Visit cnblogs.com!"
document.write(str.replace(/cnblogs.com/,"Mamogu.com"))
</script>
您可能感興趣的文章:
- JavaScript中字符串分割函數(shù)split用法實(shí)例
- JavaScript使用replace函數(shù)替換字符串的方法
- JavaScript通過字符串調(diào)用函數(shù)的實(shí)現(xiàn)方法
- Javascript常用字符串判斷函數(shù)代碼分享
- JavaScript截取字符串的2個(gè)函數(shù)介紹
- javascript自定義函數(shù)參數(shù)傳遞為字符串格式
- JavaScript字符串插入、刪除、替換函數(shù)使用示例
- JavaScript substr() 字符串截取函數(shù)使用詳解
- 對(duì)字符串進(jìn)行HTML編碼和解碼的JavaScript函數(shù)
- JavaScript中常見的字符串操作函數(shù)及用法匯總
相關(guān)文章
js中判斷變量類型函數(shù)typeof的用法總結(jié)
下面小編就為大家?guī)硪黄猨s中判斷變量類型函數(shù)typeof的用法總結(jié)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-08-08JavaScript之DOM_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理
由于HTML文檔被瀏覽器解析后就是一棵DOM樹,要改變HTML的結(jié)構(gòu),就需要通過JavaScript來操作DOM。始終記住DOM是一個(gè)樹形結(jié)構(gòu)。2017-07-07JS實(shí)現(xiàn)獲取數(shù)組中最大值或最小值功能示例
這篇文章主要介紹了JS實(shí)現(xiàn)獲取數(shù)組中最大值或最小值功能,結(jié)合實(shí)例形式總結(jié)分析了javascript獲取數(shù)組最大值與最小值的三種常見操作技巧,需要的朋友可以參考下2019-03-03關(guān)于微信公眾號(hào)開發(fā)無法支付的問題解決
這篇文章主要介紹了關(guān)于微信公眾號(hào)開發(fā)無法支付的問題解決,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-12-12JavaScript靜態(tài)的動(dòng)態(tài)
JavaScript靜態(tài)的動(dòng)態(tài)...2006-09-09詳解關(guān)閉令人抓狂的ESlint 語法檢測配置方法
這篇文章主要介紹了詳解關(guān)閉令人抓狂的ESlint 語法檢測配置方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-10-10