JS类似JAVA的replaceAll()的实现
2008-08-31 17:15
141 查看
我们在JAVA中会使用replaceAll()函数来进行替换一个字符串中的字符串为另一个字符串,而在JS中我们同样可以实现类似的方法,比如方法名称为:replaceAString().实现如下:
<script>
function replaceAString(){
var zh = document.getElementById("xf").value;//这个"xf"是一个文本框textarea
zh = zh.replace(/ /g," ");//将一个字符串的的全部空格替换为HTML的空格
zh = zh.replace(//n/g,"<br>");//将一个字符串的的全部回车替换为HTML的<BR>
document.write(zh);
}
</script>
上面的代码中的/g的意思是将字符串进行全部的替换,而如果没有的话就是只对第一个进行替换。这个对于在HTML中显示一些既定格式的内容是很有帮助的
<script>
function replaceAString(){
var zh = document.getElementById("xf").value;//这个"xf"是一个文本框textarea
zh = zh.replace(/ /g," ");//将一个字符串的的全部空格替换为HTML的空格
zh = zh.replace(//n/g,"<br>");//将一个字符串的的全部回车替换为HTML的<BR>
document.write(zh);
}
</script>
上面的代码中的/g的意思是将字符串进行全部的替换,而如果没有的话就是只对第一个进行替换。这个对于在HTML中显示一些既定格式的内容是很有帮助的
相关文章推荐
- js 实现类似java的map结构
- java、js中实现无限层级的树形结构方法(类似递归)
- js 实现类似 Java 中的 StringBuilder
- java、js中实现无限层级的树形结构(类似递归)
- Java、JS中实现无限层级的树形结构(类似递归)
- atitit.复合变量,也就是类似$$a的变量的原理与实现 java c#.net php js
- java、js中实现无限层级的树形结构(类似递归)
- js 动态生成json 实现类似java map的动能
- js实现类似java中String.format的函数
- js 实现继承功能(类似java extends)
- js 类似 java 的replaceAll方法 全部替换
- js中如何实现java中的 replaceAll
- java、js中实现无限层级的树形结构(类似递归)
- js实现全选或全不选,类似email的效果
- js 实现ReplaceAll 的方法
- JS实现无限级网页折叠菜单(类似树形菜单)效果代码
- JS 自定义对象实现Java中的Map对象功能
- Atitit。Tree文件解析器的原理流程与设计实现 java c# php js
- Java实现JS中的escape和UNescape代码分享
- [iOS]Objective-C利用协议实现回调函数(类似java的回调函数)