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 相关文章推荐
js实现简单选项卡与自动切换效果的方法
Apr 10 Javascript
jquery中map函数遍历数组用法实例
May 18 Javascript
BootStrap 智能表单实战系列(五) 表单依赖插件处理
Jun 13 Javascript
微信小程序 动画的简单实例
Oct 12 Javascript
jQuery实现手机号正则验证输入及自动填充空格功能
Jan 02 jQuery
Vue组件的使用教程详解
Jan 05 Javascript
使用vue官方提供的模板vue-cli搭建一个helloWorld案例分析
Jan 16 Javascript
Node.js + express实现上传大文件的方法分析【图片、文本文件】
Mar 14 Javascript
django js 实现表格动态标序号的实例代码
Jul 12 Javascript
微信小程序事件 bindtap bindinput代码实例
Aug 26 Javascript
vue 开发之路由配置方法详解
Dec 02 Javascript
基于vue项目设置resolves.alias: '@'路径并适配webstorm
Dec 02 Vue.js
改写一个简单的菜单 弹性大小
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中filter函数验证、过滤用户输入的数据
2014/01/13 PHP
php实现的短网址算法分享
2014/06/20 PHP
Windows下wamp php单元测试工具PHPUnit安装及生成日志文件配置方法
2018/05/28 PHP
php中pcntl_fork创建子进程的方法实例
2019/03/14 PHP
KindEditor在php环境下上传图片功能集成的方法示例
2020/07/20 PHP
jQuery TextBox自动完成条
2009/07/22 Javascript
javascript 进度条 实现代码
2009/07/30 Javascript
在多个页面使用同一个HTML片段《续》
2011/03/04 Javascript
JavaScript函数作用域链分析
2015/02/13 Javascript
JavaScript包装对象使用详解
2015/07/09 Javascript
jquery实现图片放大镜功能
2015/11/23 Javascript
js css实现垂直方向自适应的三角提示菜单
2016/06/26 Javascript
JS中使用FormData上传文件、图片的方法
2016/08/07 Javascript
BOM系列第三篇之定时器应用(时钟、倒计时、秒表和闹钟)
2016/08/17 Javascript
vue实现的微信机器人聊天功能案例【附源码下载】
2019/02/18 Javascript
vue大型项目之分模块运行/打包的实现
2020/09/21 Javascript
[58:25]VP vs RNG 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
python中将字典转换成其json字符串
2014/07/16 Python
Python基于win32ui模块创建弹出式菜单示例
2018/05/09 Python
Python实现的连接mssql数据库操作示例
2018/08/17 Python
Python 实现异步调用函数的示例讲解
2018/10/14 Python
Python中垃圾回收和del语句详解
2018/11/15 Python
Pycharm 2020最新永久激活码(附最新激活码和插件)
2020/09/17 Python
Python中文分词库jieba,pkusegwg性能准确度比较
2020/02/11 Python
给ubuntu18安装python3.7的详细教程
2020/06/08 Python
Python基于xlutils修改表格内容过程解析
2020/07/28 Python
如何基于pandas读取csv后合并两个股票
2020/09/25 Python
python+excel接口自动化获取token并作为请求参数进行传参操作
2020/11/10 Python
HTML5调用手机发短信和打电话功能
2020/04/29 HTML / CSS
Bobbi Brown芭比波朗美国官网:化妆师专业彩妆保养品品牌
2016/08/18 全球购物
编辑找工作求职信分享
2014/01/03 职场文书
技术总监管理岗位职责
2014/03/09 职场文书
2014植树节活动总结
2014/03/11 职场文书
MySQL数据库索引的最左匹配原则
2021/11/20 MySQL
python周期任务调度工具Schedule使用详解
2021/11/23 Python
css3带你实现3D转换效果
2022/02/24 HTML / CSS