正規表現は文字列のパターンを表すもので、通常の文字 (文字 a ~ z など) と "メタキャラクタ" と呼ばれる特殊文字で構成されます。パターンは、テキスト検索時に一致したかどうかを調べる 1 つ以上の文字列を記述したものです。正規表現は、検索対象文字列に文字パターンをマッチングさせるときのテンプレートとして機能します。 次の表に、よく使用される正規表現の例を示します。 JScript VBScript マッチング
![MSDN:正規表現の構文 (JScript.NET)](https://cdn-ak-scissors.b.st-hatena.com/image/square/d6e4cb632c7025e9f5e05fd314fbf6dcd6144e8d/height=288;version=1;width=512/https%3A%2F%2Flearn.microsoft.com%2Fen-us%2Fmedia%2Fopen-graph-image.png)
名前や物を入力 → 分析した結果がここに出ます。 入力ボックスに分析したい名前(人名)や物を入力して「解析する」ボタンを押してください。 占いの感想を書こう!(携帯番号など、個人情報等の書き込みを行った場合は法律により処罰の対象になります) ニックネーム: 感想: ログイン どこかの誰かさん - ん??????? ←結果 (3月15日 1時) id: aa5b70c279 (このIDを非表示) ウーニャーウーニャ - カワユ(思考停止) ←結果 (11月23日 1時) id: aa3fe5ce79 (このIDを非表示) みとしー - 黒いの可愛い… (10月14日 11時) (携帯から書込) id: 370c755a2b (このIDを非表示) 猫医(プロフ) - へそてんかわいい (6月9日 22時) id: 1536aa721c (このIDを非表示) りりす - ほ〜っ、こりゃ、すごい。
はじめに 改めて言うまでもないことですが、文字列処理で正規表現が使えると非常に便利です。VBAで正規表現を利用する方法を紹介したいと思います。 対象読者 VBAで正規表現を使用したい方 VBAで煩雑な文字列処理の行う必要のある方 なお、「正規表現についてよくわからない」という方は、以下のページの解説などを参考にしてください。 サルにもわかる正規表現入門 必要な環境 Windows VistaまたはWindows XP VBA開発環境 正規表現を使う前に VBAで文字列比較を行う場合、標準の機能としてStrComp関数やLike演算子があります。 特にLike演算子は、ワイルドカードなどによるパターンマッチングが行えます。正規表現よりも柔軟性は劣りますが、実現したい機能がLike演算子で済むのならば、無理に正規表現は使わずLike演算子を使った方がよいと思います。詳しくは、ヘルプにあるLik
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く