Public Function RegexReplace( _
Source As String, _
Pattern As String, _
Replacement As String, _
Optional Flags As String = "" _
)
With New VBScript_RegExp_55.RegExp
If Flags = "" Then
.Global = False
.IgnoreCase = False
.MultiLine = False
Else
.Global = Flags Like "*g*"
.IgnoreCase = Flags Like "*i*"
.MultiLine = Flags Like "*m*"
End If
.Pattern = Pattern
RegexReplace = .Replace(Source, Replacement)
End With
End Function
0 件のコメント:
コメントを投稿