1
内的特定字符获取Java正则表达式来代替=与#括号之间唱的帮助,我的输入文字是Java的正则表达式替换括号
8=FIX.4.&49=(550=0449)&35=RIO&76=(AB=4560)&
预期输出字符串
8=FIX.4.&49=(550#0449)&35=RIO&76=(AB#4560)&
所以会像使用#代替(= 5509)和(AB = 4560),所以输出应该包含(550#0449)和(AB#4560)。
是可能有孤儿或嵌套的“(”和“)”,还是他们总是会有开放和沉重的遗传? – PeonProgrammer 2015-02-05 22:40:19
它可以嵌套,但它会平衡,每个开放(将关闭),所以每个=内部的字符(即使嵌套也需要替换。 – Pramod 2015-02-05 22:46:10