這更像是「我使用什麼正則表達式」而不是語義問題。正則表達式根據模式在Ruby中拆分數組
我有以下字符串:
moneyString = "¥10,100 YEN,€100.00 EU,$100.00 US"
,我需要它拆分的逗號。不過,我不希望日元中的逗號分成兩個數組。
目前,如果我做moneyString.split(',')
我得到:[¥10, 100 YEN, €100.00 EU, $100.00 US]
,因爲不同的數組值。但我想:
[¥10100 YEN, €100.00 EU, $100.00 US]
能有人告訴我如何得到這個正則表達式正確嗎?我很抱歉,但我是一個完全的新手這個東西。
YEN從哪裏來? – squiguy
哎呀。錯字! –