Di seguito un esempio sull’uso delle regular expression in VBS di WinCC mirato alla ricerca sostituzione all’interno di una stringa.

Function ReplaceString(str1, patrn, replStr)
Dim regEx ‘ Crea variabili
Set regEx = New RegExp  ‘ crea regular expression.
regEx.Pattern = patrn  ‘ Set pattern.
regEx.IgnoreCase = True  ‘ non case sensitive
regEx.Global = True  ‘ setta ricerca a tutta la stringa.
ReplaceString = regEx.Replace(str1, replStr) ‘ esegui sostituzione
End Function

Qui una semplice idea che puo’ essere personalizzata in vari modi per la manipolazione di stringhe.

(GG)