我有以下一段代碼來抓取數量和另一個數量。使用正則表達式來抓取數字或小數點分隔符
@payer_contract_params['payer'] = JSON.parse(@payer_contract_params['payer'])
@payer_contract_params['amount'] = @payer_contract_params['amount'].to_s.tr('$', '').tr(',','')
@payer_contract_params['stoploss_amount'] = @payer_contract_params['stoploss_amount'].to_s.tr('$', '').tr(',','')
它的工作原理,但它只會在用「$」作爲貨幣和「」作爲分隔符的語言環境工作。我如何使用正則表達式來抓取只有數字或小數點分隔符?
這個計算你的正則表達式在這裏紅寶石將匹配一個字符串,它僅僅是數字或字符串'「」'。我懷疑這不是你想要的。 –