A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© yangtaorun 中级黑马   /  2015-1-26 17:30  /  1505 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

正则表达式 写规范的时候 我想写[0 - 9]的规范 \d为什么会出错?而是要写\\d ?

6 个回复

倒序浏览
\\那个是转义字符,你就这么记着,如果要写\就得多加1个\
回复 使用道具 举报
肌肉男小虎 发表于 2015-1-26 20:27
\\那个是转义字符,你就这么记着,如果要写\就得多加1个\

一个\不就是转义的意思了吗 而且我看API上给的也是一个 都没有两个的情况
回复 使用道具 举报
yangtaorun 发表于 2015-1-26 20:29
一个\不就是转义的意思了吗 而且我看API上给的也是一个 都没有两个的情况 ...

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

哦哦 好的 我记住啦,谢谢你~
回复 使用道具 举报
API里面可以写一个,但你写在字符串里就得写俩,不能落单。老毕说了,正则里面反斜杠都是成对出现的
回复 使用道具 举报
以利亚 发表于 2015-1-26 23:15
API里面可以写一个,但你写在字符串里就得写俩,不能落单。老毕说了,正则里面反斜杠都是成对出现的 ...

哦哦 这样啊 谢谢你啦!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马