Deep BlueVBScriptWMIPHPC语言JavaScriptWindows API路由器Windows函数Python | 用VBS实现PHP的basename函数昨天写了一篇《用JavaScript实现PHP的basename函数》,按照惯例,给出VBS的实现。自己写的,如果有什么不对的地址,请不吝赐教。
Function basename(path, suffix) Dim regex, b Set regex = New RegExp regex.Pattern = "^.*[/\\]" regex.Global = True b = regex.Replace(path, "") If VarType(suffix) = vbString And _ Right(path, Len(suffix)) = suffix Then b = Left(b, Len(b) - Len(suffix)) End If basename = b End Function MsgBox basename(WScript.ScriptFullName, "") |