JavaScript 字符串处理函数使用小结


Posted in Javascript onDecember 02, 2010

1.计算字符串的长度

var txt="Hello World!" 
document.write(txt.length)

2.indexOf() 方法

如何使用 indexOf() 来定位字符串中某一个指定的字符首次出现的位置。
<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() 方法

查找字符串中特定的字符,并且如果找到的话,则返回这个字符。
<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>
Javascript 相关文章推荐
发现的以前不知道的函数
Sep 19 Javascript
iframe 自适应高度[在IE6 IE7 FF下测试通过]
Apr 13 Javascript
JavaScript控制图片加载完成后调用回调函数的方法
Mar 20 Javascript
详解JavaScript中this关键字的用法
May 26 Javascript
jQuery给div,Span, a ,button, radio 赋值与取值
Jun 24 Javascript
实现点击下箭头变上箭头来回切换的两种方法【推荐】
Dec 14 Javascript
Javascript实现登录记住用户名和密码功能
Mar 22 Javascript
jQuery实现的手动拖动控制进度条效果示例【测试可用】
Apr 18 jQuery
fastadmin中调用js的方法
May 14 Javascript
elementUI select组件value值注意事项详解
May 29 Javascript
webpack安装配置与常见使用过程详解(结合vue)
Jun 01 Javascript
React实现类似淘宝tab居中切换效果的示例代码
Jun 02 Javascript
改写一个简单的菜单 弹性大小
Dec 02 #Javascript
在Ajax中使用Flash实现跨域数据读取的实现方法
Dec 02 #Javascript
jQuery队列控制方法详解queue()/dequeue()/clearQueue()
Dec 02 #Javascript
JQuery 弹出框定位实现方法
Dec 02 #Javascript
Jquery replace 字符替换实现代码
Dec 02 #Javascript
jquery json 实例代码
Dec 02 #Javascript
JavaScript格式化数字的函数代码
Nov 30 #Javascript
You might like
解析PHP汉字转换拼音的类
2013/06/18 PHP
PHP函数import_request_variables()用法分析
2016/04/02 PHP
Smarty模板简单配置与使用方法示例
2016/05/23 PHP
PHP基于socket实现的简单客户端和服务端通讯功能示例
2017/07/10 PHP
jquery中map函数与each函数的区别实例介绍
2014/06/23 Javascript
javascript格式化指定日期对象的方法
2015/04/21 Javascript
javascript实现倒计时(精确到秒)
2015/06/26 Javascript
AngularJS在IE8的不支持的解决方法
2016/05/13 Javascript
基于JavaScript代码实现自动生成表格
2016/06/15 Javascript
js闭包用法实例详解
2016/12/13 Javascript
JS 实现 ajax 异步浏览器兼容问题
2017/01/21 Javascript
浅谈微信JS-SDK 微信分享接口开发(介绍版)
2018/08/15 Javascript
在vue项目中,将juery设置为全局变量的方法
2018/09/25 Javascript
简单分析js中的this的原理
2019/08/31 Javascript
为react组件库添加typescript类型提示的方法
2020/06/15 Javascript
[01:24:51]2014 DOTA2华西杯精英邀请赛 5 25 LGD VS NewBee第二场
2014/05/26 DOTA
Python获取远程文件大小的函数代码分享
2014/05/13 Python
Python实现遍历windows所有窗口并输出窗口标题的方法
2015/03/13 Python
Python基于numpy灵活定义神经网络结构的方法
2017/08/19 Python
Python中列表list以及list与数组array的相互转换实现方法
2017/09/22 Python
Python+tkinter使用40行代码实现计算器功能
2018/01/30 Python
Python爬虫工程师面试问题总结
2018/03/22 Python
基于python 爬虫爬到含空格的url的处理方法
2018/05/11 Python
浅谈keras的深度模型训练过程及结果记录方式
2020/01/24 Python
python实现井字棋小游戏
2020/03/04 Python
Python run()函数和start()函数的比较和差别介绍
2020/05/03 Python
pandas dataframe 中的explode函数用法详解
2020/05/18 Python
Python 中的函数装饰器和闭包详解
2021/02/06 Python
英国排名第一的餐具品牌:Denby Pottery
2019/11/01 全球购物
工程造价自荐信
2013/10/09 职场文书
职业技术学校毕业生推荐信
2013/12/03 职场文书
大学生社会实践方案
2014/05/11 职场文书
运动会表扬稿
2015/01/16 职场文书
在校生证明
2015/06/17 职场文书
2016年寒假政治学习心得体会
2015/10/09 职场文书
python爬虫selenium模块详解
2021/03/30 Python