2015-12-09 1 views
-4

La chaîne d'entrée contient plusieurs key[with some value], que nous devons remplacer par key[with some value],val[value which is same as key].Expression régulière à effectuer opération suivante

chaîne d'entrée:

...key[102]...key[108]... key[211]... 

Chaîne de sortie:

... key[102],val[102]...key[108],val[108]...key[211],val[211]... 

Fondamentalement, je besoin de remplacer toutes les clés avec des valeurs à l'intérieur des crochets avec key[value],val[same value].

E.g. key[102]key[102],val[102], et key[108]key[108],val[108].

Répondre