作者quts (馒头夹蛋与冰豆浆)
看板Ruby
标题[问题] regex语法问题
时间Wed Jul 24 15:04:39 2013
环境:
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
1F:推 zero00072:#{something} 会将 something 视为跳脱的函数。 07/24 15:08
2F:→ zero00072:例如 a = 3 + 5; puts "#{a}" 会得到 8 这个结果。 07/24 15:09
3F:→ zero00072:试试看在 # 字号前加个 \ 使得变成 \#。 07/24 15:11
4F:→ quts:谢谢你, 我似乎得到我想要的结果了 07/24 15:13