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]
.