**********************
'関数関数:真または偽条件に基づいて選択した値の1つを返します
'パラメーター:blncondition:条件変数、varresulttrue:条件が真の場合、varresultfalse:条件がfalseの場合の戻り値
functioniif(blncondition、varresulttrue、varresultfalse)
ifcbool(blncondition)then
iif = varresulttrue
それ以外
iif = varresultfalse
endif
エンド機能
'*******************
'関数関数:文字列要素が指定された列挙にあるかどうかを判断します
'記事:SELE:審査される文字列、SARRAY:列挙を指定します
'例:画像ファイルが拡張機能に基づいているかどうかを判断します:inarray(strfileext、 "jpg、gif、bmp、png")
functionInArray(SELE、SARRAY)
ディマレイ
ディミ
aarray = split(sarray、 "、")
fori = 0toubound(aarray)
iftrim(sele)= trim(aarray(i))then
Inarray = true
exitFunction
endif
次
insarray = false
エンド機能
'*******************
'関数関数:文字列が正規表現に適合するかどうかを判断します
'引数:Strstring:String、Strpattern:正規表現
functiondoretest(strstring、strpattern)
ディモア
setore = newRegexp
ore.pattern = strpattern
ore.ignorecase = true
doretest = ore.test(strstring)
Setore =何もない
エンド機能
'*******************
'関数関数:定期的な抽出
'引数:文字列:文字列、patrn:正規表現
'戻り:結果アレイのコンマセグメント
functiondoreexec(strng、patrn)
Dimregex、Match、Matches、Retstr '変数は作成されます。
setRegex = newRegexp '正規表現を作成します。
regex.pattern = patrn'setモード。
regex.ignorecase = true 'は、症例の鈍感に設定されています。
regex.global = true '設定はグローバルに適用されます。
setMatches = regex.execute(strng) 'は検索を実行します。