我试图在我的Ruby程序中使用Regex来转换"|" 将字符转换为换行符,例如:
# convert("title|subtitle") => "title \n subtitle"
Run Code Online (Sandbox Code Playgroud)
我正在尝试的正则表达式如下:
title_params =~ s/\|/\\n/
Run Code Online (Sandbox Code Playgroud)
但我不断收到错误,说"|" 不被承认.
这个简单的问题不需要正则表达式:
=> puts "foo|bar".tr("|","\n")
foo
bar
Run Code Online (Sandbox Code Playgroud)