Mp3tag Mp3tagの使い方[8]:フィルタ(2)

前回はフィルタの基本操作でした。今回は『Filter Expressions』についてです。

Filter Expressionsはタグフィールド名、フィルタキーワード(テキスト)で構成される簡易表現です。単にキーワードを入力するだけでは全フィールドが対象となってしまいますが、AlbumやArtistに限定したりAND、OR、NOTを使ってフィルタリングすることができるようになります。

Filter Expressionsの書き方

<field> HAS <string>
指定したフィールド内に<string>が含まれるファイルを返します(部分一致)。
<field> IS <string>
指定したフィールド内に<string>が一致するファイルを返します(完全一致)。
<expr1> AND <expr2>
<expr1>と<expr2>の両方が含まれるファイルを返します。
<expr1> OR <expr2>
<expr1>と<expr2>のいずれかが含まれるファイルを返します。
NOT <expr>
<expr>が含まれないファイルを返します。
<field> GREATER <number>
<field>内の、<number>よりも大きな値が含まれるファイルを返します。
<field> LESS <number>
<field>内の、<number>よりも小さな値が含まれるファイルを返します。
<field> EQUAL <number>
<field>内の、<number>と同じ値が含まれるファイルを返します。
<field> PRESENT
<field>が存在するファイルを返します。
<field> MISSING
<field>が存在しないファイルを返します。
<field> MATCHES <regexp>
正規表現にマッチするファイルを返します。

注意

  1. <field>または<string>にスペースが含まれる場合、ダブルクォーテーション("")で括らなければなりません。
  2. HAS/IS/GREATER/LESS/EQUAL/MATCHESでの<field>に$または%が含まれる場合、ダブルクォーテーションで括らなければなりません。
  3. ダブルクォーテーションが含まれる文字列はフィルタリングできません。
  4. すべてのフィルタキーワードは大文字でなければなりません。

詳しくは以下のページで
http://help.mp3tag.de/main_filter.html