サードパーティのサービスからのデータを適切にフォーマットするために、この正規表現が十分に簡潔であるかどうか疑問に思いました。
(([\d,.]+))(1?\sR\$)
これを変更するには:
from 200 R$ to 400 R$ (32 products)
これに:
from R$ 200 to R$ 400 (32 products)
この出力をフォーマットするために、http://www.regextester.com/に示すように、Pregを使用してテキストをに置き換えています。$3 $1
これで十分ですか、それとも正規表現が適切ではありませんか?