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 相关文章推荐
FireFox中textNode分片的问题
Apr 10 Javascript
javascript 有趣而诡异的数组
Apr 06 Javascript
动态载入/删除/更新外部 JavaScript/Css 文件的代码
Jul 03 Javascript
jQuery插件pagination实现分页特效
Apr 12 Javascript
javascript实现表单提交后,提交按钮不可用的方法
Apr 18 Javascript
谈谈Jquery中的children find 的区别有哪些
Oct 19 Javascript
jquery获取url参数及url加参数的方法
Oct 26 Javascript
AngularJS中如何使用$http对MongoLab数据表进行增删改查
Jan 23 Javascript
Spring MVC中Ajax实现二级联动的简单实例
Jul 06 Javascript
MUI 上拉刷新/下拉加载功能实例代码
Apr 13 Javascript
微信小程序实现的绘制table表格功能示例
Apr 26 Javascript
解决Layui 表格自适应高度的问题
Nov 15 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
DC四月将推出百页特刊漫画 纪念小丑诞生80周年
2020/04/09 欧美动漫
用PHP写的基于Memcache的Queue实现代码
2011/11/27 PHP
CI(CodeIgniter)框架介绍
2014/06/09 PHP
php结合正则获取字符串中数字
2015/06/19 PHP
php官方微信接口大全(微信支付、微信红包、微信摇一摇、微信小店)
2015/12/21 PHP
PHP面向对象程序设计之命名空间与自动加载类详解
2016/12/02 PHP
javascript判断两个IP地址是否在同一个网段的实现思路
2013/12/13 Javascript
浅谈Javascript中匀速运动的停止条件
2014/12/19 Javascript
jQuery实现div随意拖动的实例代码(通用代码)
2016/01/28 Javascript
VUE中使用MUI方法
2019/02/12 Javascript
vue 插件的方法代码详解
2019/06/06 Javascript
Vue中Table组件行内右键菜单实现方法(基于 vue + AntDesign)
2019/11/21 Javascript
nodejs中使用archive压缩文件的实现代码
2019/11/26 NodeJs
uni-app 支持多端第三方地图定位的方法
2020/01/03 Javascript
微信小程序实现购物车小功能
2020/12/30 Javascript
Python中用PIL库批量给图片加上序号的教程
2015/05/06 Python
对dataframe数据之间求补集的实例详解
2019/01/30 Python
Python实现多进程的四种方式
2019/02/22 Python
python 实现将文件或文件夹用相对路径打包为 tar.gz 文件的方法
2019/06/10 Python
Python 70行代码实现简单算式计算器解析
2019/08/30 Python
Python爬虫之Selenium实现窗口截图
2020/12/04 Python
纯CSS3实现鼠标悬停提示气泡效果
2014/02/28 HTML / CSS
HTML5中Canvas与SVG的画图原理比较
2013/01/16 HTML / CSS
Annoushka英国官网:英国奢侈珠宝品牌
2018/10/20 全球购物
高中生毕业自我鉴定范文
2013/12/22 职场文书
自动化毕业生专业自荐书范文
2014/02/04 职场文书
上课看小说检讨书
2014/02/22 职场文书
开学典礼主持词
2014/03/19 职场文书
会计学毕业生求职信
2014/06/25 职场文书
2014年材料员工作总结
2014/11/19 职场文书
2014年大学团支部工作总结
2014/12/02 职场文书
行政处罚告知书
2015/07/01 职场文书
应届毕业生的自我评价
2019/06/21 职场文书
Javascript中的解构赋值语法详解
2021/04/02 Javascript
python 实现体质指数BMI计算
2021/05/26 Python
MySQL配置主从服务器(一主多从)
2021/08/07 MySQL