Nach viel Frustration und Lesen der Dokumentation kann ich immer noch nicht den Weg finden, eine Suche nach einem Regex-Muster zu finden und Zeichen in allen Übereinstimmungen in der Tabelle für dieses Muster zu ersetzen.Suchen und Ersetzen innerhalb von Regex Ergebnis in Excel VB
Ich habe diesen Inhalt in einer Zelle:
$test string[0] = "this is a test string."; $another test string[431] = "yet another test string";
Das ist mein RegexMuster:
"\$(.*?)\["
Ausgänge:
test string, another test string
Ich brauche alle Spiele zu finden und ersetzen der Platz für einen Bindestrich, damit die Ausgabe folgendermaßen aussieht:
test-string, another-test-string
Irgendwelche Ideen, wie man das macht?
Vielen Dank im Voraus!
Die Ausgabe lautet: 'Test-string, eine anderer Test-string' und der Rest wird ignoriert? Ich bin mir fast sicher, dass du das in zwei Schritten machen musst. –
Im Grunde möchte ich nur eine Suche durchführen und ersetzen für das, was ich in einer Regex suche. Die vollständige Ausgabe wäre: '$ test-string [0] =" dies ist eine Testzeichenfolge. "; $ another-test-string [431] = "Noch ein Teststring"; ' –