如何在Ruby正则表达式中放置转义字符(不是“转义”字符)?

时间:2010-03-17 18:48:12

标签: ruby regex

我正在尝试解析其中包含ANSI颜色序列的文本文件,例如

\e[0;37m

如何构建一个正则表达式来匹配Ruby中的这个?

1 个答案:

答案 0 :(得分:2)

事实证明这绝对没问题:

def strip_ansi_sequence (str)
  str.gsub(/\e\[[^m]*m/, '')
end