Ich möchte Dictionary-Typ-Array zu Funktion mit VBScript übergeben.Pass-Muster und entsprechende Ersetzungszeichenfolgen zu Funktion
Ich möchte eine Regex-Funktion machen, die auf einem solchen Array ausgeführt werden kann.
Zum Beispiel
array = [pat1:rep1, pat2:rep2]
'or any valid VBScript array or dictionary format
txtLn = regs()
Function regs(array)
Set regEx_ = new regExp
With regEx_
.Global = True
.MultiLine = True
.IgnoreCase = True
.Pattern = pat1:rep1
txtLn = regEx_.replace(txtLn, replace pattarn 1 from array)
.Pattern = pat1:rep2
txtLn = regEx_.replace(txtLn, replace pattarn 2 from array)
'and so on till the length of array
txtLn = regs
End function
Ich weiß, dass diese weit gefasste Frage ist, aber ich habe keine Ahnung. Was ich erwarte ist eine andere Idee. Bitte geben Sie mir die Richtung
VBA oder VBS? Das sind 2 verschiedene Dinge. –
Danke für den Kommentar. Ich dachte, dass Leute, die VBA verwenden, auch die Antwort wissen können, da das Wörterbuch auch in VBA vorhanden ist (indem Referenzen hinzugefügt werden) – Rahul