Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试制作一个 gsub,当我进行这样的输入时:
'09/02 10:00 hs 任何字符串'
会给我类似的东西:
'09/02 10:00'
所以我的 gsub 应该取出所有非数字的字符串,但我需要 ':' 和 '/' 留下
请帮忙。
取出所有非数字的字符串,但我需要 ':' 和 '/' 保留
"09/02 10:00 hs any string".gsub(/[^0-9\/:]/, '') # "09/0210:00"
尝试这个:
result = '09/02 10:00 hs any string'.gsub(/(?<=^\d{2}\/\d{2} \d{2}:\d{2}).*/, '')
这个想法是不捕获日期时间,将其放在后面。