16.02.2012, 10:39
Hallo Zusammen,
beim Durchsuchen mehrere Textdokumente versuche ich mit der Funktion "String suchen und ersetzen" mehrere Stellen im Text gleichzeitig zu bearbeiten und nach Ausdrücken in eckigen Klammern zu suchen. Das Problem ist das die Ausdrücke die ersetzt werden sollen nur einen Teil gemeinsam haben und unterscheiden sich durch ein paar Kleinbuchstaben.
Ein Beispiel wäre: unwichtigerText[Ws Oh]blabla[Fd Bh]unwichtigerText[Wb Oc]unwichtigerText[Fd Bh]unwichtigerText[Wy Og].
Nun suche ich in diesem String nach allen Klammerausdrücken, die "W" und "O" beinhalten unabhängig von den Kleinbuchstaben, die dabei stehen. Alle diese gefundenen Klammerausdrücke möchte ich durch "[Wx 0x]" ersetzen. Zusätzlich möchte ich mir anzeigen lassen wieviele Stellen ersetzt wurden.
Vielleicht kann mir jemand von Euch eine kleine Hilfestellung geben, denn irgendwie steh´ ich gerade auf dem Schlauch
Anbei mein Versuchs-Vi (LabView 8.5).[attachment=38687]
Gruß
lv_user
beim Durchsuchen mehrere Textdokumente versuche ich mit der Funktion "String suchen und ersetzen" mehrere Stellen im Text gleichzeitig zu bearbeiten und nach Ausdrücken in eckigen Klammern zu suchen. Das Problem ist das die Ausdrücke die ersetzt werden sollen nur einen Teil gemeinsam haben und unterscheiden sich durch ein paar Kleinbuchstaben.
Ein Beispiel wäre: unwichtigerText[Ws Oh]blabla[Fd Bh]unwichtigerText[Wb Oc]unwichtigerText[Fd Bh]unwichtigerText[Wy Og].
Nun suche ich in diesem String nach allen Klammerausdrücken, die "W" und "O" beinhalten unabhängig von den Kleinbuchstaben, die dabei stehen. Alle diese gefundenen Klammerausdrücke möchte ich durch "[Wx 0x]" ersetzen. Zusätzlich möchte ich mir anzeigen lassen wieviele Stellen ersetzt wurden.
Vielleicht kann mir jemand von Euch eine kleine Hilfestellung geben, denn irgendwie steh´ ich gerade auf dem Schlauch
Anbei mein Versuchs-Vi (LabView 8.5).[attachment=38687]
Gruß
lv_user