6
tôi có các mảng sau:Cách phân chia giữa hai chữ cái viết hoa?
a = ["CH3", "CH2"]
và tôi muốn chia giữa hai chữ in hoa bằng một biểu thức reg để hiển thị: a= ["C", "H3", "C", "H2"]
Làm thế nào để bạn làm điều này?
cho đến nay tôi đã cố gắng:
a.each { |array|
x = array.scan(/[A-Z]*/)
puts a
}
returns:
CH
CH
Cảm ơn trước!
Tại sao mã của bạn nói 'đặt a' thay vì' x' đặt? Và tại sao biến vòng lặp của bạn được gọi là 'mảng' khi nó là một chuỗi? –