ruby正则表达式,以gsub为字符串的特定部分

时间:2013-01-21 20:51:26

标签: ruby regex

如何gsub一个子字符串starts with特定字符或enclosed by个特殊字符在ruby中?

例如:输入为:Prime rates[ U.S. Effective Date: 12/16/2008 ] 我想gsub由两个方括号[和]括起来的子字符串,并希望输出如:Prime Rates

我怎样才能使用ruby正则表达式?

1 个答案:

答案 0 :(得分:3)

可能是这样的:

s.gsub(/\[.*\]/, "")

这将删除[]中包含的任何内容,假设此类子字符串不会出现多次。