- 浏览: 65188 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (46)
- jvm调优相关 (3)
- java编程语言 (6)
- jQuery &css (11)
- hsf ;spring (3)
- Eclipse 相关 (1)
- 缓存 jvm相关 (2)
- 文件处理 (7)
- html post请求乱码问题 (0)
- java 表单字符处理问题 (2)
- ibitas相关 (2)
- TCP/IP相关 (1)
- 网站架构 (1)
- 编码规范和代码重构 (2)
- spring架构&java web框架原理 (2)
- java web日志相关 (1)
- 网络编程 (1)
- 其他收藏 (0)
- iReport;报表 (0)
- 包和类加载冲突 (0)
- 数据库相关 (1)
- 心得;分享;其他 (1)
- web安全相关 (0)
- 线上问题总结和处理 (0)
- mtee (0)
- xu (0)
- 可心一点 (0)
- 爬虫 (0)
最新评论
一:replaceAll的调用方式:
例如1:如想替换字符串"aa bb cc"中的所有空格,可以执行"aa bb cc".replaceAll(" ", "");
还有一种效率比较低的方法
while( str.indexOf( "oldstr" ) != -1 ) {
str.replace("oldstr","newstr");
}
例如2:var temp=$("#deleteAttachmentFile").val()+str;
var stringArray = temp.replaceAll(".","");
var tempStr="";
for(var i = 0; i< stringArray.length ;i++){
tempStr=tempStr+stringArray[i];
}
var tempStr=stringArray.join("");
二: join()
数组对象提供了很多方法操作本身的对象,join()是其中一个方法,它完成将一个数组转换成一个字符串,相当于toString()的作用。
例如:我们有个字符串"a","b","c"我们要输出为a,b,c这样的格式,那么我们可以这样:
var a = ["a","b","c"];
document.write(a);
若使用join,那必须得这样:
var a = ["a","b","c"].join(",");
document.write(a);
如果你说你要直接输出abc,而不输出a,b,c,那使用join再合适不过。
var a = ["a","b","c"].join("");
document.write(a);
三: js 中的Array对象(常和join()一起使用)
1. 创建Array的方式:
arrayObj = new Array(); //创建一个数组。
var a = new Array(5); //指创建长度为5的数组
var a = new Array([5]); //指创建一个数组,长度为1,并且第一位是5
用法例子:
var tempArray=new Array(); for(var i=0;i<12;i++) { tempArray[i]=Math.floor(Math.random()*10) } test2(tempArray); //传地址(数组) function test2(var2) { for(var i=0;i<var2.length;i++) { var2[i]=var2[i]+1; } } for(var i=0;i<tempArray.length;i++) { alert(t2[i]); }
四:split
主要是完成把字符串根据正则的方式进行分解成字符串数组。
js中的正则函数 :
match、exec、test、search、replace、split完成字符串的匹配校验工作。可以详细参考:
http://www.jb51.net/article/28007.htm
发表评论
-
JSESSION失效问题
2012-11-16 22:17 922问题:在开发环境下的页面进行数据查询时,自动跳到后台权限控制登 ... -
jquery中在一个页面中弹出编辑对话框的实例
2012-10-16 21:05 4631在web开发中,一个页面的某些字段可能需要通过弹出浮出对话框的 ... -
一个常用的页面分页插件实例
2012-10-15 18:24 1212一:(页面分页控件)页面head标签中引进: ... -
ajax请求遇到的一些乱码问题及其解决
2012-10-12 18:12 10691. 在一个系统中的表单数据项很多的编 ... -
值得网站开发人员收藏的 10 个网站
2012-09-27 11:31 0http://www.chinaz.com/free/2010 ... -
12 款简化 CSS3 开发的实用工具
2012-09-27 10:19 0http://www.mangguo.org/10-usefu ... -
网页输入框的提示实现 placeholder
2012-09-21 11:51 0http://blog.csdn.net/trgoofi/ar ... -
50个必备的实用jQuery代码段
2012-09-13 15:00 0http://www.admin10000.com/docum ... -
关于http请求头和响应头的一些疑问
2012-09-12 15:27 01.请求头的值是谁设置上去的?是浏览器自己设置上去的,还是WE ... -
textarea中的输入的规则名称和规则id等生成超链接的js脚本
2012-09-12 11:24 0<script type="text ... -
js 正则表达式用法
2012-09-11 18:24 0正则表达式使用详解 ... -
js中循环获取checkbox值的方式
2012-09-10 15:26 1107在html页面的表单中,有事需要获取checkbox值,由于它 ... -
JS跳转页面方式
2012-09-07 20:32 857有的时候在vm页面中,在通过jquery post方式请求完, ... -
jquery的常用api函数总结
2012-07-20 18:00 679.attr( attributeName ): 得到 ... -
jquery/css学习心得三:js的内嵌写法和分开写法
2012-07-20 17:26 3577js可以嵌入写入到html中完成动态功能或者html和js结构 ... -
jquery学习心得(二):一个很好的css和js函数调用的例子
2012-07-18 17:55 1006统一目录下的资源结构图: index.htm ... -
jquery和css的一些学习心得(一)
2012-07-18 16:02 656最近由于项目开发需要,学习一些jquery的东东,有一些 ...
相关推荐
了解和熟练运用这些`String`方法,将极大地提升你在处理字符串时的效率和代码质量。在实际编程中,根据需求选择合适的方法组合,可以实现各种复杂的字符串操作。同时,要记住,虽然`String`对象是不可变的,但通过`...
此外,Java 中还提供了许多其他的字符-字符串处理方法,例如 String 类的 `replaceAll()` 方法、`replaceFirst()` 方法、`split()` 方法等,这些方法可以实现各种字符串处理操作。 Java 中的字符-字符串常用方法为...
标签为“JS replaceAll方法”,意味着我们需要专注于JavaScript语言中的字符串处理能力。 在JavaScript中,传统的replace()方法并不支持直接替换所有匹配项,而是需要使用正则表达式来实现全局替换。这就是为什么在...
在这个案例中,`StringProcess.h`可能包含了`StringProcess`类的定义,其中声明了各种字符串处理函数,而`StringProcess.cpp`则实现了这些函数的具体逻辑。 描述中提到的一个关键函数是`Split`,这是一个用于字符串...
在Java编程语言中,字符串是极其重要且频繁使用的数据类型。...理解并熟练运用这些方法,将极大地提升你在处理字符串时的效率和代码质量。在实际开发中,还需要结合具体需求灵活选择和组合使用这些方法。
6. **处理字符串**:在处理方法中,获取两个文本字段的值,使用`String`类的`replace()` 或 `replaceAll()` 方法删除指定字符,然后更新结果。 7. **显示结果**:在Applet的某个地方(如`JLabel`)显示处理后的字符...
JavaScript中的字符串是编程中常见且重要的数据类型,它包含了丰富的属性和方法,使得开发者能够方便地操作和处理文本。以下是一些主要的字符串属性和方法的详细解释: 1. **属性:** - `String.length`:这个属性...
以上介绍了几种常用的JavaScript字符串处理方法:`split()` 用于分割字符串,`substring()` 和 `slice()` 用于截取字符串,`join()` 用于连接数组元素成字符串,`indexOf()` 用于查找子字符串的位置,以及 `...
- `indexOf()`:查找子字符串首次出现的位置。 - `lastIndexOf()`:查找子字符串最后一次出现的位置。 - `substring()`:提取字符串的一部分。 - `replace()`:替换第一次出现的子字符串。 - `replaceAll()`:...
在Java编程语言中,字符串处理是一项至关重要的任务,无论是在简单的数据操作,还是在复杂的文本分析和处理场景中。本文将深入探讨Java中处理中英文字符串的基本操作,包括子串的提取、比较、拼接、替换以及一些常用...
本资源"java常用字符串方法,网络收集,txt版"主要整理了Java中常用的字符串处理方法,这对于Java程序员来说是一份宝贵的参考资料。下面,我们将详细探讨这些方法,并结合实例进行讲解。 1. **创建字符串** - `...
Strman是一个专为JavaScript设计...总的来说,Strman是一个强大且全面的JavaScript字符串处理工具,它提供了一系列实用的函数,帮助开发者更高效地处理字符串任务,无论是前端开发还是Node.js后端开发,都能从中受益。
本章我们将深入探讨“字符串处理”的核心概念、常用方法以及实际应用。 字符串是由一个或多个字符组成的序列,它们在编程中扮演着不可或缺的角色。在大多数编程语言中,字符串通常以字符数组的形式存在,可以进行...
`replaceAll`函数就是Java(也是Android)中处理字符串替换的一个重要方法。这个方法来自`String`类,允许我们用新的字符串替换掉原字符串中匹配某个模式的所有实例。在这个案例中,我们要关注的是如何替换字符串中...
6. **查找与替换**:`indexOf()`和`lastIndexOf()`用于查找子字符串出现的位置,`replace(oldChar, newChar)`或`replaceAll(oldPattern, newPattern)`用于替换特定字符或模式。 7. **分割字符串**:`split()`方法...
在Java编程语言中,字符串处理是一项至关重要的任务,因为字符串是日常编程中常见的数据类型,用于存储和操作文本。这份“字符串处理文档”可能包含了作者自己整理的一些关于Java字符串操作的实用技巧和常见方法。...
JavaScript 中的 split 和 join 函数是两个非常强大且受开发者宠爱的函数,这两个函数能够让字符串和数组两种类型互换。split 函数用于把字符串分割成数组,而 join 函数用于把数组转换成字符串。这两个函数可以让...
除了`split()`,Java还提供了`substring()`截取子串,`indexOf()`和`lastIndexOf()`查找子串位置,`startsWith()`和`endsWith()`检查字符串开头和结尾,以及`replace()`和`replaceAll()`替换子串等方法。 总之,...
这个类通常在处理字符串时提高代码的可读性和效率,尤其在处理字符串的空值、拼接、分割等常见任务时。`StringUtils` 类通常位于 `org.apache.commons.lang3` 包下,它是 Apache Commons Lang 库的一部分。 Apache ...