すべてのスキーマ:
=> \dt *.*
特定のスキーマの場合:
=> \dt public.*
いくつかの制限付きで正規表現を使用することが可能です
\dt (public|s).(s|t)
List of relations
Schema | Name | Type | Owner
--------+------+-------+-------
public | s | table | cpn
public | t | table | cpn
s | t | table | cpn
上級ユーザーは、文字クラスなどの正規表現表記([0-9]など)を使用して、任意の数字に一致させることができます。
。を除き、すべての正規表現特殊文字はセクション9.7.3で指定されているとおりに機能します。 これは、上記のように区切り文字として使用されます、*これは正規表現表記。*に変換されます 、?コード> これはに変換されます。、および$これは文字通り一致します。?と書くことで、必要に応じてこれらのパターン文字をエミュレートできます。。の場合 、(R + |)コード>R *の場合 、または(R |)R?の場合 。$正規表現の通常の解釈(つまり、$)とは異なり、パターンは名前全体と一致する必要があるため、正規表現文字としては必要ありません。 パターンに自動的に追加されます)。*と書く パターンを固定したくない場合は、最初および/または最後に。二重引用符内では、すべての正規表現の特殊文字は特別な意味を失い、文字通り一致することに注意してください。また、正規表現の特殊文字は、演算子名のパターン(つまり、\ doの引数)で文字通り一致します。 。