[正規表現を使って検索する] 正規表現を使用して、文字列を検索します。 大文字/小文字を区別せず、文字列全体を検索するように設定しています。 【ソースコード】 [tips0057.vbs] Option Explicit Dim objRegExp ' 正規表現オブジェクト Dim objMatches ' 検索結果 Dim objMatch ' 検索結果 Dim strMessage ' 表示メッセージ Set objRegExp = New RegExp objRegExp.Pattern = "Test." objRegExp.IgnoreCase = True objRegExp.Global = True Set objMatches = objRegExp.Execute("TEST1, test2, Test3, TeStX") WScript.Echo objRegExp.
Function ステートメントでプロシージャー(関数)をVBScript で作成することができますが、関数からの戻り値についての説明は、意外とネット上に記載がないようにも思います。特にどう戻り値を返すのか、ではなく、どのように戻り値を「受けるのか」について、結構昔悩んだ記憶がありましたので、まとめてみました。 まずは簡単な例 ' 関数の戻り値を代入 value = GetSomeValue() Function GetSomeValue() ... ' 関数と同名の変数に値を設定すると戻り値になる GetSomeValue = 10 End Function ごくごく基本的なパターンです。GetSomeValue() 関数内で、関数名と同じ変数に設定した値が戻り値として設定されます。 配列を返す場合 VBScript では配列の代入はコピーのようです。参照値をコピーす
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く