タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

RegExとWSHに関するhiroomiのブックマーク (3)

  • VBScriptで学ぶ正規表現使用時の指針

    この書式で作成された regEx オブジェクトは、検索時の動作をコントロールする為の重要なプロパティを 二つ持っています Global プロパティ IgnoreCase プロパティ Global プロパティは、True または False の値を取り、デフォルトは False です。これは、検索を最後まで 対象がなくなるまで行なうか、最初の一致でやめるかどうかを指定する値です。ですから、通常は True に 設定し、全ての対象文字列を検索させます IgnoreCase プロパティは、その名の通り大文字小文字を区別しない為のプロパティです。これも規定値は False なので、区別しない時は必ず True に設定する必要があります

  • VBSで正規表現を使用する|VBScript Tips

    VBS で正規表現を使用する Javascript でおなじみの正規表現を VBScript で使用する方法です。 正規表現による Visual Basic Scripting Edition (VBScript) の機能強化で、細かな条件で検索や処理が可能になります。 詳細は下記マイクロソフトページをご覧下さい。 http://www.microsoft.com/japan/msdn/columns/scripting/scripting051099.asp VB の場合、Microsoft VBScript Regular Expressions への参照を追加する必要があります。 文字列の中に半角英数字以外が含まれているかどうか確認する関数の例 Function blnCheck(strLen) Dim objRE Set objRE = new RegExp objRE.Ignor

  • Tips - ステップアップWSH

    Level.4では、読み込んだテキストファイルの内容を、全て1つのメッセージボックスに詰め込んで表示してみました。Level.5では、いよいよ検索機能を付加し、指定の文字列を含む行だけを表示させるように修正してみます。また、「ファイル一覧表示」の機能は不要なのでこれも取り払います。 ■ テキストファイルを読み込んで検索文字列を含む行のみを表示する まずスクリプトの流れを説明しますと、ファイル名ループで取得した一つ一つのテキストファイルについて、その内容を全部読み込み、連結して、1つのメッセージボックスの中に表示します。これを、ファイル数分繰り返し、最後にLevel.3までと同様に、ファイル名一覧とフォルダ一覧を表示する、という流れになっています。 ■ level05.vbs 001 002 003 004 005 006 007 008 009 010 011 012 013 014 01

  • 1