有关于java的反斜杠"/"
来源:互联网 发布:抓取数据的十大算法 编辑:程序博客网 时间:2024/04/28 23:15
先说说java的转义字符
/b backspace键
/t Tab键
/n 按行回车
/r 回车
/” 双引号
/’ 单引号
// 反斜杠
再看java的String replaceAll(String regex, String replacement)方法的例子:
把字符串ab.c变成ab/c
public class Test ...{
public static void main(String args[])...{
String str="ab.c";
System.out.println(str);
str=str.replaceAll("/.", "/");
System.out.println(str);
}
}
public static void main(String args[])...{
String str="ab.c";
System.out.println(str);
str=str.replaceAll("/.", "/");
System.out.println(str);
}
}
String.replaceAll()是用regular expression 来作为参数的。但是java本身的字符串对于转义符/也有类似的处理。首先,java会把“////”解释成一个字符串(其中包含两个char)——“//”这个就是你在JDK的文档里看到的。
接下来,由于replaceAll是以正则表达式作为参数,所以“//”被解释成一个regex。对于一个regex来说这就代表着一个字符,就是“/”。对后面的那个8个/来说,最终会被解释成“//”。
再来个例子:
public class Test ...{
public static void main(String args[]) throws Exception...{
String str="c:/abc";
str=str.replaceAll("/","////");
System.out.println(str);
//最后打印为 c:/abc
}
}
public static void main(String args[]) throws Exception...{
String str="c:/abc";
str=str.replaceAll("/","////");
System.out.println(str);
//最后打印为 c:/abc
}
}
- 有关于java的反斜杠"/"
- java反斜杠\的用法
- java反斜杠\的用法
- java路径中的反斜杠和斜杠的区别
- Java,JavaScript中斜杠和反斜杠的替换
- java 正斜杠与反斜杠的秘诀
- Java split 截取反斜杠的方法
- Java 反斜杠如何转义的问题
- java中反斜杠的替换问题
- java 字符串单个反斜杠的替换
- Java中关于反斜杠的使用
- java反斜杠替换
- Java 截取反斜杠
- JAVA中的反斜杠
- java 反斜杠转义
- java中用反斜杠替换斜杠
- JAVA将反斜杠"\"转成正斜杠"/"
- java中用反斜杠替换正斜杠
- 地方论坛社区建设的思考
- 操盘手曝光神秘庄家下单要诀
- 沈阳房价还要涨的七个理由
- 如何万网上传sqlserver数据库
- Web2.0网站合照像素画
- 有关于java的反斜杠"/"
- 项目开发过程文档
- WebOS 前途不看好
- ERP实施
- Vista vs XP,.NET vs win32,大家应该擦亮眼睛了
- 关于css控制页面链接的方法
- 用Dom4j解析XML及中文问题
- java遍历目录及子目录下的文件
- Google 桌面出 Linux 版了,谷歌拼音呢?