knowledge ()の中にある文字列を抽出したい

【質問】
カッコを含む文字列の中から、カッコ内の文字列だけ抽出したいがどのように取得すればよいだろうか。
例:「三和コムテック(SCT)」から「SCT」だけ抽出

【回答】
「テキスト」アクションを用いて、カッコ部分を抜き出した後、カッコを削除します。
①カッコを含む対象の文字列から「(SCT)」を抜き出します。

「テキスト- 検索」アクションで、正規表現を用いてカッコ部分を抜き出します。
・[テキスト] : 検索対象の文字列または変数を指定
・[検索] : 半角カッコの場合「\([^\)]*\)」 全角カッコの場合「(.*)」
・[正規表現] : チェック
・[検出したテキストを変数に設定する] : 検索結果を格納する変数を指定

②①の検索で取得した変数に対して、「テキスト- トリム」アクションでカッコをトリムします。


・[以下のテキストから除法] : トリム対象の変数を指定
・[除法する先] : 「始めと終り」
・[除法] : 「ユーザー定義」
・[除法する文字] : 「(」、「)」※それぞれ別定義
・[結果を変数に設定する] : トリム後の結果を格納する変数を指定

<AMVARIABLE NAME="var_1" VALUE="三和コムテック(SCT)" TYPE="text" />
<AMVARIABLE NAME="var_2" VALUE="" />
<AMTEXT TEXT="%var_1%" FIND="\([^\)]*\)" USERE="YES" FOUNDTEXTVARIABLE="var_2" />
<AMTEXT ACTIVITY="trim" TEXT="%var_2%" RESULTVARIABLE="var_2" REMOVE="user" CHARACTERS="(" />
<AMTEXT ACTIVITY="trim" TEXT="%var_2%" RESULTVARIABLE="var_2" REMOVE="user" CHARACTERS=")" />
<AMSHOWDIALOG>%var_2%</AMSHOWDIALOG>