乍一看,字面上理解好像replace只替换第一个出现的字符(受javascript的影响),replaceall替换所有的字符,其实大不然,只是替换的用途不一样。
这两者很容易搞混,在这里详细讲述下。
我们先看下JAVA_API的说明:
public String replace(char oldChar,char newChar)
使用指定...
分类:
编程语言 时间:
2016-07-23 07:32:22
阅读次数:
210
正则表达式可以对字符串进行查找、提取、分割、替换等操作。String类下提供了如下几个特殊的方法: 1、boolean matches(String regex):判断该字符串是否匹配指定的正则表达式 2、String replaceAll(String regex, String replacem ...
分类:
其他好文 时间:
2016-07-14 01:41:15
阅读次数:
162
注意:js没有replaceAll方法 var word = "今天天气很好"; 第一种方式:word.replace("天","明"); //今明天气很好(只能替换第一个字) word.replace(/天/g,"明"); //今明明气很好(全部替换) 第二种方式:word.replace(new ...
分类:
Web程序 时间:
2016-07-13 22:59:14
阅读次数:
229
此方法用于把所有匹配的元素替换成指定的HTML或DOM元素 content(String, Element, jQuery, Function) 用于将匹配元素替换掉的内容。如果这里传递一个函数进来的话,函数返回值必须是HTML字符串。 fn 返回THML字符串,用来替换的内容。 实例: ...
分类:
Web程序 时间:
2016-06-26 22:29:57
阅读次数:
134
java生成UUIDpackagecom.rk.utils;
importjava.util.UUID;
importorg.junit.Test;
publicclassSecurityUtils
{
publicstaticStringgetUUID()
{
returnUUID.randomUUID().toString().replaceAll("-","");
}
@Test
publicvoidtest()
{
Stringstr=getUUID();
Sys..
分类:
编程语言 时间:
2016-06-17 08:33:58
阅读次数:
224
正则表达式是符合一定功能的字符串,有验证功能(matches)、分割功能(split)、替换功能(replaceAll)。 A.字符 x 字符 x \\ 反斜线字符 \n 换行(‘\u000A’) \r 回车(‘\u000D’) B.字符类 [abc] a、b或c(简单类) [^abc] 任何字符, ...
分类:
其他好文 时间:
2016-05-23 13:10:41
阅读次数:
131
本文介绍剩下的一些常用的 String 中的方法。 1、replace 方法 、replaceFirst 方法和 replaceAll 方法 replace(char oldChar, char newChar)Returns a string resulting from replacing al ...
分类:
编程语言 时间:
2016-05-14 11:27:04
阅读次数:
178
Java 截取反斜杠 replaceAll和split (“\”) 问题解决办法 xxx.split("\\") 显然得不到想要的结果 正确方法 xxx.split("\\\\"); 原因如下: 在Java中处理一些路径相关的问题的时候,如要取出ie浏览器上传文件的文件名,由于ie会把整个文件路径都 ...
分类:
编程语言 时间:
2016-05-10 12:33:41
阅读次数:
188
问题 昨天看到一篇博文,文中谈到一道 Java 面试题: 给定一字符串,若该字符串中间包含 "*",则删除该 "*";若该字符串首字符或尾字符为 "*",则保留该 "*"。 举几个例子(箭头左边为输入,箭头右边为输出): * --> * ** --> ** **** --> ** *ab**de** ...
分类:
编程语言 时间:
2016-03-30 14:32:39
阅读次数:
186