如何gsub
一个子字符串starts with
特定字符或enclosed by
个特殊字符在ruby中?
例如:输入为:Prime rates[ U.S. Effective Date: 12/16/2008 ]
我想gsub由两个方括号[和]括起来的子字符串,并希望输出如:Prime Rates
我怎样才能使用ruby正则表达式?
答案 0 :(得分:3)
可能是这样的:
s.gsub(/\[.*\]/, "")
这将删除[]
中包含的任何内容,假设此类子字符串不会出现多次。