黑马程序员技术交流社区

标题: 正则表达式问题 [打印本页]

作者: yangtaorun    时间: 2015-1-26 17:30
标题: 正则表达式问题
正则表达式 写规范的时候 我想写[0 - 9]的规范 \d为什么会出错?而是要写\\d ?
作者: 肌肉男小虎    时间: 2015-1-26 20:27
\\那个是转义字符,你就这么记着,如果要写\就得多加1个\
作者: yangtaorun    时间: 2015-1-26 20:29
肌肉男小虎 发表于 2015-1-26 20:27
\\那个是转义字符,你就这么记着,如果要写\就得多加1个\

一个\不就是转义的意思了吗 而且我看API上给的也是一个 都没有两个的情况
作者: 肌肉男小虎    时间: 2015-1-26 20:31
yangtaorun 发表于 2015-1-26 20:29
一个\不就是转义的意思了吗 而且我看API上给的也是一个 都没有两个的情况 ...

API是API,但是你敲代码的时候必须这么写,包括后面的File对象也得写哦
比如C盘某某文件夹就得c:\\
作者: yangtaorun    时间: 2015-1-26 20:58
肌肉男小虎 发表于 2015-1-26 20:31
API是API,但是你敲代码的时候必须这么写,包括后面的File对象也得写哦
比如C盘某某文件夹就得c:\\ ...

哦哦 好的 我记住啦,谢谢你~
作者: 以利亚    时间: 2015-1-26 23:15
API里面可以写一个,但你写在字符串里就得写俩,不能落单。老毕说了,正则里面反斜杠都是成对出现的
作者: yangtaorun    时间: 2015-1-27 11:53
以利亚 发表于 2015-1-26 23:15
API里面可以写一个,但你写在字符串里就得写俩,不能落单。老毕说了,正则里面反斜杠都是成对出现的 ...

哦哦 这样啊 谢谢你啦!




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