Re: [閒聊] Java中的regular expression
※ 引述《Holocaust123 (Terry)》之銘言:
:
: 四‧
:
: 來看 2(e) 跟 2(f) 這兩個選項,
:
: txt 的部分只差在最後的問號前面有沒有加 \\ 而已。
:
: 問號(quesion mark, ?) 是 regular expression 裡面的 metacharacter。
:
: 那為什麼 2(e) 加了兩條 \\ 來讓問號逃逸,而 2(f) 沒加 \\,
:
: 結果 2(e) 竟然是錯的,2(f) 卻是對的呢?
:
txt 只是要被 match 的 char sequence,為什麼要考慮 '?' 在 regular expression
裡有特殊意義呢?
我現在才了解到,或許有些時候某些錯誤的觀念反而會讓人對某些事情感到有趣。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.173.138.178
推
06/06 21:39, , 1F
06/06 21:39, 1F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 4 篇):