Skip to content

Instantly share code, notes, and snippets.

@vquaiato
Created January 3, 2012 11:09
Show Gist options
  • Select an option

  • Save vquaiato/1554497 to your computer and use it in GitHub Desktop.

Select an option

Save vquaiato/1554497 to your computer and use it in GitHub Desktop.
Regex only works afters second try
ruby-1.9.2-p180 :002 > t = "Por quais motivos?Abraços,Vinicius Quaiato."
=> "Por quais motivos?Abraços,Vinicius Quaiato."
ruby-1.9.2-p180 :003 > t.gsub /(\.|\?|\!)(Abraços|Att),/, ".\n\n#{$2},\n"
=> "Por quais motivos.\n\n,\nVinicius Quaiato."
ruby-1.9.2-p180 :004 > t.gsub /(\.|\?|\!)(Abraços|Att),/, ".\n\n#{$2},\n"
=> "Por quais motivos.\n\nAbraços,\nVinicius Quaiato."
@marlonandrade
Copy link

ruby-1.9.3-p0 :001 > t = "Por quais motivos?Abraços,Vinicius Quaiato."
 => "Por quais motivos?Abraços,Vinicius Quaiato." 
ruby-1.9.3-p0 :002 > t.gsub /(\.|\?|\!)(Abraços|Att),/, ".\n\n\\2,\n"
 => "Por quais motivos.\n\nAbraços,\nVinicius Quaiato." 

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment