str1 = "M Rahim (C)(W): 61(97)S A Hasan: 51(68)"
str2 = "R Taylor (C): 76(160)B Watling: 16(26)"
puts format(str1) #=> "M Rahim (C)(W): 61(97)\nS A Hasan: 51(68)"
puts format(str2) #=> "R Taylor (C): 76(160)\nB Watling: 16(26)"
獲取這些輸出我需要在format()
函數中做什麼。我沒有太多熟悉正則表達式紅寶石 - 正則表達式
+1我正在研究發現不在字符串末尾的'\(\ d + \)',但這個更清晰(假設每行只有兩個數據項)。 –
@Ray:如果可能有多個「條目」被混合到一行中,我可能會嘗試使用'scan' /'join'方法(如我的更新)。 –