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 相关文章推荐
ECMAScript 基础知识
Jun 29 Javascript
js数据验证集合、js email验证、js url验证、js长度验证、js数字验证等简单封装
May 15 Javascript
js 获取radio按钮值的实例
Aug 17 Javascript
css+js实现部分区域高亮可编辑遮罩层
Mar 04 Javascript
基于JavaScript实现类似于百度学术高级检索功能
Mar 02 Javascript
SWFUpload多文件上传及文件个数限制的方法
May 31 Javascript
终于实现了!精彩的jquery弹幕效果
Jul 18 Javascript
对 Vue-Router 进行单元测试的方法
Nov 05 Javascript
在 Angular-cli 中使用 simple-mock 实现前端开发 API Mock 接口数据模拟功能的方法
Nov 28 Javascript
详解React项目中碰到的IE问题
Mar 14 Javascript
jquery选择器和属性对象的操作实例分析
Jan 10 jQuery
微信小程序canvas截取任意形状的实现代码
Jan 13 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中文分词的简单实现代码分享
2011/07/17 PHP
php将数组转换成csv格式文件输出的方法
2015/03/14 PHP
php获取指定范围内最接近数的方法
2015/06/02 PHP
PHP+MySQL统计该库中每个表的记录数并按递减顺序排列的方法
2016/02/15 PHP
php设计模式之中介者模式分析【星际争霸游戏案例】
2020/03/23 PHP
JavaScript 给汉字排序实例代码
2008/06/28 Javascript
js 禁用浏览器的后退功能的简单方法
2008/12/10 Javascript
把html页面的部分内容保存成新的html文件的jquery代码
2009/11/12 Javascript
JavaScript中的面向对象介绍
2012/06/30 Javascript
jquery load事件(callback/data)使用方法及注意事项
2013/02/06 Javascript
jquery xMarquee实现文字水平无缝滚动效果
2014/04/29 Javascript
js面向对象之公有、私有、静态属性和方法详解
2015/04/17 Javascript
ECMAScript6块级作用域及新变量声明(let)
2015/06/12 Javascript
Javascript动画效果(1)
2016/10/11 Javascript
详解Vue.js之视图和数据的双向绑定(v-model)
2017/06/23 Javascript
Vue keep-alive实践总结(推荐)
2017/08/31 Javascript
python基础教程之popen函数操作其它程序的输入和输出示例
2014/02/10 Python
Python标准库os.path包、glob包使用实例
2014/11/25 Python
Python中用altzone()方法处理时区的教程
2015/05/22 Python
python 绘制拟合曲线并加指定点标识的实现
2019/07/10 Python
Python 抓取数据存储到Redis中的操作
2020/07/16 Python
整理HTML5移动端开发的常用触摸事件
2016/04/15 HTML / CSS
英国最大的线上保健品零售商之一:Vitamin Planet
2016/12/01 全球购物
JD Sports马来西亚:英国领先的运动鞋和运动服饰零售商
2018/03/13 全球购物
介绍一下Cookie和Session及他们之间的区别
2012/11/20 面试题
这76道Java面试题及答案,祝你能成功通过面试
2016/04/16 面试题
银行先进个人事迹材料
2014/05/11 职场文书
房屋租赁协议书
2014/10/18 职场文书
2015年感恩母亲节活动方案
2015/05/04 职场文书
毕业设计答辩开场白
2015/05/29 职场文书
舞出我人生观后感
2015/06/16 职场文书
民主生活会主持词
2015/07/01 职场文书
停车场管理制度范本
2015/08/05 职场文书
七夕情人节问候语
2015/11/11 职场文书
python3美化表格数据输出结果的实现代码
2021/04/14 Python
Python实现Hash算法
2022/03/18 Python