Re: [閒聊] Java中的regular expression
※ 引述《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
推
06/06 21:55, , 1F
06/06 21:55, 1F
推
06/06 22:49, , 2F
06/06 22:49, 2F
推
06/06 22:55, , 3F
06/06 22:55, 3F
推
06/07 01:17, , 4F
06/07 01:17, 4F
→
06/07 01:20, , 5F
06/07 01:20, 5F
→
06/07 01:22, , 6F
06/07 01:22, 6F
推
06/07 11:49, , 7F
06/07 11:49, 7F
推
06/07 17:32, , 8F
06/07 17:32, 8F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 4 篇):