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