作者sbrhsieh (sbr)
看板java
标题Re: [闲聊] Java中的regular expression
时间Sat Jun 6 21:44:29 2009
※ 引述《Holocaust123 (Terry)》之铭言:
: 二‧
:
: Java中,
:
: 若写 String re = "\"; ,会产生 compile error
:
: 若写 String re = "\\"; ,compile後 re 其实是 \
:
: 若写 String re = "\\\"; ,会产生 compile error
:
: 若写 String re = "\\\\"; ,compile後 re 其实是 \\
:
: 若写 String re = "\\\\\"; ,会产生 compile error
:
: 若写 String re = "\\\\\\"; ,compile後 re 其实是 \\\
:
: ........
:
:
: 如上所示,
:
: String re = "\\\\"; 在编译後产生的 re 就是在第一点中,我们要的 (**) 式,
:
: 这就是为什麽要写 String re = "\\\\"; 而不写 String re = "\\"; 的原因了。
这样算是讲解吗?
以上这些东西你都是用背的,没有一点规则?
如果只是把一些实验结果贴出来(连 escape sequence/escape char 都没提到)能
说明什麽观念?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.173.138.178
1F:推 zeat:有股浓浓的... 06/06 21:55
2F:推 OracleRoot: 臭火搭味 06/06 22:49
3F:推 adrianc:推纯原po好意 06/06 22:55
4F:推 Holocaust123:我不是用背的啊... 06/07 01:17
5F:→ Holocaust123:我想表达的是要看编译之後的结果,而不是直接看字串 06/07 01:20
6F:→ Holocaust123:很抱歉我的写法太过模糊,造成混淆,下次会注意 06/07 01:22
7F:推 PRAM:...你觉得写的不好的话 你可以写一篇补充啊 06/07 11:49
8F:推 puzi:其实可以设中断点去看在记忆体的样子XD 06/07 17:32