我有一个字符串:
"1|2 3 4 oh 5 oh oh|e eewrewr|7|".
我想获取第一个管道(|)之间的数字,返回“2 3 4 5”。
有人可以帮我用正则表达式做到这一点吗?
最佳答案
这行得通吗?"1|2 3 4 oh 5 oh oh|e eewrewr|7|".split('|')[1].scan(/\d/)
关于ruby - 从字符串中获取数字,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1206398/