1. 程式人生 > >vbs腳本基礎編程(之二)-----VBS常用函數與正則表達式

vbs腳本基礎編程(之二)-----VBS常用函數與正則表達式

split enc ear 當前日期 開始 可選參數 類型 ren 分割

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常用函數與正則表達式