我有以下数组:
a = ["CH3", "CH2"]
我想使用正则表达式将其拆分为两个大写字母以显示:a= ["C", "H3", "C", "H2"]
怎么做你这样做吗?
到目前为止我已经尝试过:
a.each { |array|
x = array.scan(/[A-Z]*/)
puts a
}
returns:
CH
CH
提前致谢!
最佳答案
你可以试试这个:
s.scan(/[A-Z][^A-Z]*/)
关于ruby - 如何拆分两个大写字母?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3311909/