反斜杠就是 捺,很反动,反清复明

工作 6 年,接触计算机 10 年后,终于分清了 斜杠 和 反斜杠

斜杠 “/”—— 撇 
反斜杠 “\”—— 捺 (反就是捺;反就是反动;反就是反清复明)
先斜杠,后反斜,就是“人” 


1、先斜杠,后反斜,就是“人” ;
2、正斜杠很正常,在 编程语言、正则 中没有任何特殊意义;反斜杠很反动,在编程语言、正则中都很反动,反清复明,不愧为斜杠


斜杠(就是撇;正斜杠、slash;很正常在 编程语言、正则 中没有任何特殊意义
1. /
2. /usr/local/bin
3. http://baike.baidu.com/view/572694.htm (web遵循unix标准,所以用的都是斜杠
4. 表示除法,100/2=50
5. 正斜杠在编程语言中,没有任何特殊意义


反斜杠(反就是捺;反就是反动;反就是反清复明;backslash)
1. \
2. E:\Eden\resin-3.1.10-src\modules\jsdk
3. Java中用来转移其他字符:\r, \n, \t, \", \\
4. Java正则表达式中:\\ 表示转义字符;\\\\ 表示一个正常的反斜杠


我再从TIJ中揪出一些陈年但是很重要的知识,是这样描述 反斜杠的

如果你用过其它语言的正则表达式,那么你一眼就能看出反斜杠的与众不同。在其它语言里,"\\"的意思是"我只是要正则表达式插入一个反斜杠(string literal不是转义符)。没什么特别的意思。"

但是在Java里,"\\"的意思是"我要插入一个正则表达式反斜杠(作为转义字符),所以跟在它后面的那个字符的意思就变了(被转义了)。"举例来说,如果你想表示一个或更多的"单词字符",那么这个正则表达式就应该是"\\w+"。如果你要插入一个反斜杠(string literal),那就得用"\\\\"。不过像换行,跳格之类的还是只用一根反斜杠:"\n\t"


好吧,这次,我完全记住 斜杠 和 反斜杠 啦

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值