<script lang=js> var str = '"Form","565","12","Code","CoverageLine.SETRANGE("Object Type","Object Type");","57"';
var rx = new RegExp; // Finder forekomster af "," i parenteser rx = /\(.*(\"\,\").*\)/gi
var ms = rx.exec(str);
// udskift " med ' når de er indenfor parenteser str = str.replace(rx,ms[0].replace(/\"/gi,"'")); // udskift alle andre "," med | str = str.replace(/\",\"/gi,"|"); // Fjern alle andre " str = str.replace(/\"/gi,""); // erstat ' med " igen str = str.replace(/\'/gi,"\"");
PS: Jeg forudsætter at der kun er 1 funktion i en streng.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.