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 相关文章推荐
用JavaScript页面不刷新时全选择,全删除(GridView)
Apr 14 Javascript
jQuery对Select的操作大集合(收藏)
Dec 28 Javascript
一个简单的jQuery插件ajaxfileupload.js实现ajax上传文件例子
Jun 26 Javascript
JavaScript Math.floor方法(对数值向下取整)
Jan 09 Javascript
javascript实现网页屏蔽Backspace事件,输入框不屏蔽
Jul 21 Javascript
JS实现仿Windows7风格的网页右键菜单效果代码
Sep 11 Javascript
JavaScript预解析及相关技巧分析
Apr 21 Javascript
Node.js配合node-http-proxy解决本地开发ajax跨域问题
Aug 31 Javascript
javascript判断firebug是否开启的方法
Nov 23 Javascript
js 判断数据类型的几种方法
Jan 13 Javascript
如何优雅地在Node应用中进行错误异常处理
Nov 25 Javascript
vue 项目引入echarts 添加点击事件操作
Sep 09 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
Windows PHP5和Apache的安装与配置
2009/06/08 PHP
php array_filter除去数组中的空字符元素
2020/06/21 PHP
PHP编写RESTful接口的方法
2016/02/21 PHP
Nigma vs Alliance BO5 第二场2.14
2021/03/10 DOTA
javascript 放大镜 v1.0 基于Yui2 实现的放大镜效果
2010/03/08 Javascript
快速解决jQuery与其他库冲突的方法介绍
2014/01/02 Javascript
jquery实现select选中行、列合计示例
2014/04/25 Javascript
浅析javascript 定时器
2014/12/23 Javascript
JavaScript操作Oracle数据库示例
2015/03/06 Javascript
JavaScript如何实现对数字保留两位小数一位自动补零
2015/12/18 Javascript
jQuery选择器基础入门教程
2016/05/10 Javascript
AngularJS入门教程之过滤器详解
2016/08/19 Javascript
js 博客内容进度插件详解
2017/02/19 Javascript
微信小程序中子页面向父页面传值实例详解
2017/03/20 Javascript
推荐三款日期选择插件(My97DatePicker、jquery.datepicker、Mobiscroll)
2017/04/21 jQuery
JS实现的Unicode编码转换操作示例
2017/04/28 Javascript
jquery.masonry瀑布流效果
2017/05/25 jQuery
JS实现横向轮播图(初级版)
2020/06/24 Javascript
Vue中使用Echarts仪表盘展示实时数据的实现
2020/11/01 Javascript
详解Vue的异步更新实现原理
2020/12/22 Vue.js
node.js 基于 STMP 协议和 EWS 协议发送邮件
2021/02/14 Javascript
Python中的rjust()方法使用详解
2015/05/19 Python
python处理二进制数据的方法
2015/06/03 Python
Python使用回溯法子集树模板解决迷宫问题示例
2017/09/01 Python
python实现K最近邻算法
2018/01/29 Python
pygame实现贪吃蛇游戏(下)
2019/10/29 Python
python爬虫分布式获取数据的实例方法
2020/11/26 Python
浅谈html5 video 移动端填坑记
2018/01/15 HTML / CSS
美国药妆网站:EDCskincare.com(防晒、痤疮、抗衰老等)
2017/04/28 全球购物
技校学生个人职业生涯规划范文
2014/03/03 职场文书
2014年清明节寄语
2014/04/03 职场文书
乡镇群众路线教育实践活动整改措施
2014/10/04 职场文书
教师批评与自我批评心得体会
2014/10/16 职场文书
2015年幼儿园卫生保健工作总结
2015/05/12 职场文书
法人身份证明书
2015/06/18 职场文书
四年级作文之植物
2019/09/20 职场文书