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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© lang 中级黑马   /  2015-3-1 12:01  /  1196 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

转移字符\不是太明白,正则表达式中,为什么"\\d"匹配的是"\d",而"\\."匹配的"."
求转移字符的详细说明

评分

参与人数 1黑马币 +2 收起 理由
万合天宜 + 2 加油~

查看全部评分

3 个回复

倒序浏览
转义字符的表示是用\来表示的,例如: 普通字符n,前面加上\就表示换行的意思。

评分

参与人数 1技术分 +1 收起 理由
lwj123 + 1

查看全部评分

回复 使用道具 举报
我没注意到,经常用\n\t,\\.还真么用过,这可能是有一些之前的约定有冲突,所以。。。
纯属猜测,在我们不知道真实情况的时候,只有记住这个用法,以后应该会清楚
回复 使用道具 举报
常用的转义字符有:
'\b':退格;
'\f' :换页;
'\n':换行;
'\r' :回车;
'\t' :制表符(TAB),表示到达下一个制表符位置;
'\''  :单引号;
'\"' :双引号;
'\\' :反斜杠;

另外,还有采用八进制数表示的转义符,其格式为:'\八进制',其中八进制数只能为从0到255的整数,即采用这种形式所能表示的字符范围是从字符'\0'到'\377'。

希望有帮助。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马