[問題] regex語法問題

看板Ruby作者 (饅頭夾蛋與冰豆漿)時間11年前 (2013/07/24 15:04), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串1/1
環境: ruby 1.9.3p392, Mac OSX 10.7 狀況: 以前都是寫rails, 很久沒有寫單純是ruby的東西了 順便想學學regular expression 所以想寫的Markdown to HTML的小程式來練練手感 但是有一段不管怎麼改都不會過 寫成*.rb和使用irb單獨跑這一行regex的判別式他都一直顯示 SyntaxError: (irb):2: syntax error, unexpected ',', expecting '}' 可是我在rubular.com上面驗證我的regex語法是對的 我在附錄放上了我的程式碼還有我希望有的結果 希望前輩們可以提點一下是哪裡疏漏了或是有錯誤 謝謝大家 附錄: 我的程式 http://codepad.org/UVjZWqT0 希望的結果(輸入的檔案即程式當中input的檔案內容) http://rubular.com/r/xEQIZrHDyU -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.60.115.194

07/24 15:08, , 1F
#{something} 會將 something 視為跳脫的函數。
07/24 15:08, 1F

07/24 15:09, , 2F
例如 a = 3 + 5; puts "#{a}" 會得到 8 這個結果。
07/24 15:09, 2F

07/24 15:11, , 3F
試試看在 # 字號前加個 \ 使得變成 \#。
07/24 15:11, 3F

07/24 15:13, , 4F
謝謝你, 我似乎得到我想要的結果了
07/24 15:13, 4F
文章代碼(AID): #1HxtoBiS (Ruby)
文章代碼(AID): #1HxtoBiS (Ruby)