黑马程序员技术交流社区

标题: 转义字符的问题 [打印本页]

作者: lylHAHA    时间: 2014-10-8 17:24
标题: 转义字符的问题
学习到了正则表达式这了,目的通过正则表达式设置规则实现字符串的分割;

字符串为:String str="D:\\abc\\12.txt";实现取出D:,abc,12.txt;设置的规则为什么是:String reg="\\\\";这里不太清楚,劳烦知道的可以解释详细点,谢了。
作者: 阿温    时间: 2014-10-8 18:44
正则表达式的转义字符转换后是\\,而str是目标字符串,本身不使用做路径的时候\\不转义为\,所以匹配两个\\需要使用\\\\
作者: mingtianrsm    时间: 2014-10-8 18:50
有可能第一对\\是用来匹配str里面的转义符,第二对\\用来匹配str里的\




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2