このセクションでは、sysedge.cf ファイルの watch logfile ディレクティブを使用してログ モニタ テーブルに正規表現を追加する例を示します。
例: /the quick brown fox/
以下の例では、文章から正規表現「/the quick brown fox/」を検索します。
The quick brown fox jumps over the lazy dog.
the quick brown fox jumps over the lazy dog.
the quick brown fox
例: /The quick brown fox/i
以下の例では、文章から正規表現「/The quick brown fox/i」を検索します。 この検索は、大文字と小文字を区別せずに式「The quick brown fox」に一致します。
The quick brown fox jumps over the lazy dog.
the quick brown fox jumps over the lazy dog.
the quick brown FOX jumps over the lazy dog.
The quick brown fox jumps over the lazy dog.
the quick brown fox jumps over the lazy dog.
the quick brown FOX jumps over the lazy dog.
例: /^abc$/m
以下の例では、文章から正規表現「/^abc$/m」を検索します。 この式は、パターン「abc」が同じ行にある場合にのみ一致します。
Lazy dog¥nquick horse¥nabc
abc
例: /two.*three.*four/s
以下の例では、文章から正規表現「/two.*three.*four/s」を検索します。 PCRE_DOTALL パターン修飾子を指定すると、ドット メタ文字が改行にも一致します。
one number¥ntwo numbers¥nthree numbers¥nfour numbers¥nfive numbers
Two numbers¥nthree numbers¥nfour
例: /^1234 # comment in input string/x
以下の例では、文章から正規表現「/^1234 #comment in extended re/x」を検索します。 この式は、入力の中に空白があるかどうかに関係なく引用されたテキストに一致します。
1234 #comment in input string
1234 # comment in input string
1234#commentininputstring
1234 #comment in input string
1234 # comment in input string
1234#commentininputstring
例: /X$/E
以下の例では、文章から正規表現「/X$/E」を検索します。 パターン内のテキスト(「X」)は、件名文字列の末尾にある場合にのみ一致します。
Test X
What can I do with X
X
X
例: /a[^]b/<JS>
以下の例では、文章から正規表現「/a[^]b/<JS>」を検索します。 「<JS>」パターン修飾子を指定すると、この式の JavaScript 互換モードがアクティブになります。
aXb
aXb
| Copyright © 2011 CA. All rights reserved. | このトピックについて CA Technologies に電子メールを送信する |