标签: ruby regex
我正在尝试解析其中包含ANSI颜色序列的文本文件,例如
\e[0;37m
如何构建一个正则表达式来匹配Ruby中的这个?
答案 0 :(得分:2)
事实证明这绝对没问题:
def strip_ansi_sequence (str) str.gsub(/\e\[[^m]*m/, '') end