我有一个日期字符串需要在 Ruby 中进行简化:
2008-10-09 20:30:40
我只想要一天的部分:
2008-10-09
我正在寻找一个 gsub 行,它将在一定数量的字符或第一个空格之后去除所有内容。
最佳答案
我更喜欢使用尽可能简单的解决方案。使用 gsub
不必要地复杂。这些中的任何一个都可以做到:
str = '2008-10-09 20:30:40'
str[/(\S+)/, 1] #=> "2008-10-09"
str[0, 10] #=> "2008-10-09"
关于ruby - 如何删除第一个空格或一定数量的字符后的所有内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6091909/