Re: [問題] Ruby RegExpr 的疑惑
※ 引述《zhadow (zzz)》之銘言:
: 我在 programming ruby 中看到
: puts '\\a\\b\\c'.gsub(/\\/,'\\\\') 的結果是 \a\b\c
: 而不是 \\a\\b\\c
: 看了書中的說明還是搞不清為什麼,
: 請問原理是什麼呢?
gsub 後面的 \\\\ → \\
而 \ 是 gsub 的字串裡面的跳脫字元..
所以 \\ → \
(例如, gsub('a', '[\\&]') 會把所有的 a → [a])
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.30.55
推
11/07 09:01, , 1F
11/07 09:01, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 4 篇):
Ruby 近期熱門文章
PTT數位生活區 即時熱門文章