以下の文字は、条件が regexp 一致に選択された場合に、[フィルタの定義]ダイアログ ボックスの[値]フィールドからアクセスすることができます。
行の先頭に一致します。たとえば、^Where is は、「Where is my computer」に一致しますが、「Where on earth is my computer」には一致しません。
行の終わりに一致します。たとえば、procedure$ は、文字列「Use that procedure」に一致しますが、「Use those procedures」には一致しません。
例: [0-2][0-9]$ とした場合、末尾が 00 から 29 までの数値の文字列に一致します。
任意の 1 文字に一致します。
例: a.b は、「a」で始まり「b」で終わる 3 文字の文字列に一致します。
範囲内(ハイフンを使用して指定)にある任意の文字列に一致します。
例 1: [0-9] は任意の数値に一致し、[a-zA-Z] は任意の大文字または小文字に一致します。
例 2: [b-n]ut は、「but」、「cut」、「hut」、「jut」、および「nut」に一致しますが、「put」には一致しません。
指定した範囲にない文字(補完範囲)に一致します。
例: [^0-9] は、数値を除く文字に一致します。
* の直前の文字が 0 個以上出現するパターンに一致します。
例 1: t* は、t が 0 個以上連続する文字シーケンスに一致します。つまり、(なし)、「t」、「tt」、「ttt」などに一致します。
例 2: ab*c は、「ac」、「abc」、「abbc」、「abbbbc」などに一致します。
例 3: .* は、任意の数の任意の文字に一致します。
+ の直前の 1 個以上の文字または正規表現に一致します。
例 1: a+ は、たとえば「a」、「aa」、「aaa」に一致します。
例 2: (is)+ は、「is」、「crisis」などに一致します。
? の直前の 0 個以上の文字または正規表現に一致します。
例 1: wi?n は、文字列「wn」または「win」に一致します。
例 2: w.?n は、たとえば文字列「wn」、「win」、「won」、「w7n」に一致します。
角かっこで囲まれた任意の文字列に一致します。
例: b[aiu]t は、「bat」、「bit」、または「but」に一致しますが、「bet」には一致しません。
角かっこ内の補完範囲の文字セットに一致します。
例: b[^012345678]t は、「b9t」、「bat」、「bit」、「bet」、「but」などに一致します。 [^c1-c2] の説明も参照してください。
いずれかの条件に一致します(論理 OR)。
例: Fixed disk drive C|D: は、「Fixed disk drive C:」および「Fixed disk drive D:」に一致しますが、「Fixed disk drive E:」には一致しません。
|
Copyright © 2014 CA Technologies.
All rights reserved.
|
|