vbs腳本基礎編程(之二)-----VBS常用函數與正則表達式
1、常用函數:
asc(s) 返回s內第一個字母對應的ASCII碼
chr(51) 將數字返回對應的字符
cbool() 返回表達式的boolean值
cByte() 將表達式轉換為byte子類型的variant
cCur() 將表達式轉換為currency
cdate() 將表達式轉換為date
cdble() 將表達式轉換為double類型
cint() 轉換為integer
cLng() 轉換為long
csng() 轉換為single
cstr() 轉換為string
isArray() 判斷是否為數組,返回bool值;
isDate() 判斷是否為日期,返回bool值;
isEmpty()判斷是否已初始化,返回bool值;
isNumeric() 判斷是否為數字,返回bool值;
isNull() 判斷是否不包含有效數據,返回bool值;
isObject() 判斷是否引用了有效對象,返回bool值;
len(() 返回字符串內的字符數或存儲一變量所需要的字節數;
left(string,length) 返回從字符串左邊算起的指定數目的字符;
mid(string,start,length) 從字符串中返回指定數目的字符;
right(string,length)從字符串中返回字符,從右邊開始
InStr(start,str1,str2) 返回str2在str1中第一次出現的位置,start表示開始搜索位置,為可選;
Lcase(str) 返回字符串的小寫形式;
UCase(str) 返回字符串的大寫形式;
split(separator)分割字符串;
Date 返回當前日期;
Time 返回當前時間;
Now 返回日期和時間;
day(date) 返回日;
month(date) 返回月;
year(date) 返回年;
hour(time) 返回小時;
minute(time)返回分鐘;
second(time)返回秒;
formatDateTime(date[,namedFormat]) 返回已格式化的時間
namedformat可選參數有:
vbGeneralDate (0)
vbLongDate (1)
vbShortDate (2)
vbLongTime (3)
vbShortTime (4)
2、正則表達式
vbs腳本基礎編程(之二)-----VBS常用函數與正則表達式