Re: [問題] Ruby RegExpr 的疑惑
我還是覺得很困惑 @@b
irb(main):022:0> puts '\\a\\b\\c'.gsub(/\\/,'\\')
\a\b\c
irb(main):023:0> puts '\\a\\b\\c'.gsub(/\\/,'\\\\')
\a\b\c
irb(main):024:0> puts '\\a\\b\\c'.gsub(/\\/,'\\\\\\')
\\a\\b\\c
irb(main):025:0> puts '\\a\\b\\c'.gsub(/\\/,'\\\\\\\\')
\\a\\b\\c
irb(main):026:0> puts '\\a\\b\\c'.gsub(/\\/,'\\\\\\\\\\')
\\\a\\\b\\\c
我記得之前就碰過這個問題了,我是 trial & error 弄到對就不管了
不過我想可能跟這個有關吧 = =
irb(main):038:0> puts '\a'
\a
irb(main):039:0> puts '\\a'
\a
irb(main):040:0> puts '\\\a'
\\a
irb(main):041:0> puts '\\\\a'
\\a
--
In Lisp, you don't just write your program down toward the language,
you also build the language up toward your program.
《Programming Bottom-Up》- Paul Graham 1993
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.135.28.18
推
11/09 23:54, , 1F
11/09 23:54, 1F
推
11/10 00:04, , 2F
11/10 00:04, 2F
推
11/10 00:44, , 3F
11/10 00:44, 3F
→
11/10 00:46, , 4F
11/10 00:46, 4F
→
11/10 00:48, , 5F
11/10 00:48, 5F
推
11/10 01:27, , 6F
11/10 01:27, 6F
推
11/10 01:35, , 7F
11/10 01:35, 7F
→
11/10 01:38, , 8F
11/10 01:38, 8F
→
11/10 01:39, , 9F
11/10 01:39, 9F
→
11/10 01:40, , 10F
11/10 01:40, 10F
推
11/10 02:04, , 11F
11/10 02:04, 11F
討論串 (同標題文章)
完整討論串 (本文為第 4 之 4 篇):