카테고리 없음
[vbscript] VBScript 기능이 외국 문자를 제거합니다.
행복을전해요
2021. 2. 22. 14:13
정규 표현식 은 외국 문자를 피하면서 이러한 문자열을 멋지게 정리할 수 있습니다.
보다 구체적으로이 기능은 다음과 같습니다.
Function strClean (strtoclean)
Dim objRegExp, outputStr
Set objRegExp = New Regexp
objRegExp.IgnoreCase = True
objRegExp.Global = True
objRegExp.Pattern = "[(?*"",\\<>&#~%{}+_.@:\/!;]+"
outputStr = objRegExp.Replace(strtoclean, "-")
objRegExp.Pattern = "\-+"
outputStr = objRegExp.Replace(outputStr, "-")
strClean = outputStr
End Function
출처
https://stackoverflow.com/questions/22080010