# 正規表現やSQLパターンを編集

利用対象...

* Big Data Platform
* Cloud API Services Platform
* Cloud Big Data Platform
* Cloud Data Fabric
* Cloud Data Management Platform
* Data Fabric
* Data Management Platform
* Data Services Platform
* Qlik Talend Cloud Enterprise Edition
* Qlik Talend Cloud Premium Edition
* Real-Time Big Data Platform

任意の正規表現またはSQLパターンのエディターを開いてその設定を確認し、または定義を編集して、特定のタイプのデータベースタイプや用途に合わせることができます。

## 始める前に

Profilingパースペクティブを選択済みであること。

## 手順

1. [DQ repository] (DQリポジトリー)ツリービューで、[Libraries] (ライブラリー) &gt; [Patterns] (パターン)と展開します。
2. 正規表現またはSQLパターンのリストを閲覧し、開くまたは編集する正規表現やパターンを見つけます。
3. 名前を右クリックしてコンテキストメニューから[Open] (開く)を選択します。

   パターンエディターが開き正規表現またはSQLパターンの設定が表示されます。

   パターンエディターが開き正規表現またはSQLパターンの設定が表示されます。 ![\[パターンメタデータ\]セクションと\[パターン定義\]セクションの概要。](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/Pattern_open1.png)
4. 必要であれば、パターンのメタデータを編集します。
5. [Pattern Definition] (パターン定義)セクションでは、次の操作が可能です:
   * ドロップダウンリストで選択したデータベースを変更する。

   * 新しいパターンを入力してパターン定義を編集する。

   * ![\[Add\] (追加)](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/add.svg)をクリックすれば、利用可能なデータベース固有である他のパターンを追加できます。

   情報メモ注:

   PostgreSQLデータベースの場合、正規表現はデータベースの異なるバージョン間で互換性がありません。

   PostgreSQLバージョン12以降で正規表現を使用する場合は、次のいずれかを実行する必要があります。
   * PostgreSQLデータベース設定で、standard\_conforming\_stringsパラメーターをoffに設定し、定義内に二重のバックスラッシュを記述します。
   * ウィザードにある[Regular expression] (正規表現)フィールドの表現定義で、単一のバックスラッシュを使用します。

   PostgreSQL正規表現の詳細を確認するには、[Window] (ウィンドウ) &gt; [Show View] (ビューを表示)を選択して[Help] (ヘルプ)を展開し、[Bookmarks] (ブックマーク)を選択します。
6. 正規表現またはSQLパターンがすべてのデータベースで使用するのに通常のパターンで十分であれば、リストからDefaultを選択します。
7. エディターの上部にある![\[Save\] (保存)](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/save.svg)アイコンをクリックし、変更を保存します。

   情報メモ注: 正規表現またはSQLパターンを編集する場合、それらを使用する可能性のあるすべての分析に対して、その変更が適切であることをご確認ください。