I need help to replace comma in the matched string boundaries.
String like (12,4666,{xyx,yyy,ab1{1213,34343},3433,xy1[{3232,989},{8737,933}],3343,pq1[{1212,989}],98383},8383,xty)
I need to replace comma in sub structure ab1{1213,34343} to modify as ab1{1213|34343} and replace comma in sub List of Structure xy1[{3232,989},{8737,933}] as xy1[{3232|989}|{8737|933}]
and result as (12,4666,{xyx,yyy,ab1{1213|34343},3433,xy1[{3232|989}|{8737|933}],3343,pq1[{1212|989}],98383},8383,xty)
Otherway i need to replace comma in the substring starting with <string>{ and ending with } and <string>[{ and ending with }]
Please assist. Thanks in advance
In reply to Re: Perl-Replacement of comma in between the matched Patterns
by cdkumar
in thread Perl-Replacement of comma in between the matched Patterns
by cdkumar
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |