我有一些字符串,每个都有一美元金额(没有$)我想通过RegEx将这些金额存入并将$加到它们中。
示例字符串:
UPS GND(接地)5.88
UPS 2DY(2天)8.35
UPS 1DY(次日)15.65
LTL COD 6.54
正如您所看到的,服务代码中也有一些数字(有时),所以我不能只查找数字。我对RegEx很恐怖!
答案 0 :(得分:1)
以下搜索一个或多个数字,后跟一个小数,后跟两个数字:
preg_replace('/\d+\.\d{2}/', '$$0', $str)