0

我有一个电子邮件地址数组列表,我想删除“;”之后的所有内容

我试过了。但这似乎不起作用。

我将如何遍历数组并删除“;”之后的所有内容 在我看来。

4

1 回答 1

2

尝试:

["aaaa;bbb"].map { |e| e.gsub(/;.*/, ';') }

来自文档:gsub返回 str 的副本,其中所有出现的模式都替换了第二个参数。

所以这个正则表达式将匹配;后面的任何字符,所以你必须;作为第二个参数传递。

于 2013-05-16T02:35:02.667 回答