我想捕获任何订单中出现的ISO currency code(即美元或欧元)和金额(即2或5.34)。例如,正则表达式应该捕获这些字符串:from USD 24.5 and less或25 EUR
from USD 24.5 and less
25 EUR
这个正则表达式应该做你想要的:
/(?:[A-Z]{3} [0-9]+(?:\.[0-9]+)?)|(?:[0-9]+(?:\.[0-9]+)? [A-Z]{3})/