1

我有一个带有地址的字符串:

3rd Street Promenade, Santa Monica, CA, United States

我如何在第二个逗号之后(包括)非破坏性地把它切掉?

这将在视图中使用,以便尽可能简洁。

4

2 回答 2

2
"3rd Street Promenade, Santa Monica, CA, United States"[/[^,]*,?[^,]*/]
# => "3rd Street Promenade, Santa Monica"
于 2013-08-25T22:22:09.077 回答
0
'3rd Street Promenade, Santa Monica, CA, United States'.clone.split(/,/).take(3).join(', ')
于 2013-08-25T22:13:36.467 回答