我想编辑这行输入并向 Product_A 键添加更多值。
input="CSDT_FLAG_PRODUCT_FF_FWUIDS=Product_A:45223423;Product_PD:4;Product_CD:345345,22454;Product_F:3423"
我有下面的 ant replaceregex 行。
replaceregexp file="../cms-distribution/src/main/properties/editorial/common/csdtflags.properties" flags="s" match="Product_A:([^\.]*)([;])?" replace="Product_A:,${uid}\1" byline="true"/>
除了产生的结果之外,这可以完成工作:
CSDT_FLAG_PRODUCT_FF_FWUIDS=Product_A:+,42e8140a-79ce-4bda-b64a-539bc4a17dbb+,80ab7183-715d-471b-8ae0-b527d2597b06+,......
它从无处插入一个 + 符号,其次它替换了 Product_A 中存在的原始值。我想用逗号附加到原始值。我该怎么做呢?任何帮助表示赞赏。
谢谢