我有以下示例字符串:
The price is $54.00 including delivery
On sale for £12.99 until December
European pricing €54.76 excluding UK
从他们每个人中,我只想返回价格和货币分母
$54.00
£12.99
€54.76
我的过程是拥有一组货币符号并搜索每个字符串的字符串,然后仅捕获空格之前的字符 - 但是,$ 67.00 然后会失败
那么,我可以遍历一组预设货币符号,然后分解字符串并在下一个不是 . 或 , - 或者可能使用正则表达式
这可能吗?