2017-02-02 6 views
0

私は1つの例を持っています。 私はワトソン会話の中にいくつかの意図を作成し、私はそれに対して何らかの条件をどうやってできるのか知りたいのですか?ワトソン、条件の種類

例:

ワトソン:こんにちは、あなたの番号

私を教えて: 99999から9999(および高度な会話内のいくつかの正規表現は私はWIHコンテキスト変数をチェックし、流れ持ちます大文字と小文字が混在しています)

9文字を正しく入力すると会話は続行されます。

私はそれを試してみてください。

check image

答えて

1

入力を解析し、

に似た構文を使用して番号を抽出するために正規表現を使用して、その後、抽出された番号に基づいて、ダイアログノードの状態を持っています。

+0

現在正規表現を使用していますが、この条件は機能しません。 –

+0

正規表現と条件はどうなりますか? – chughts

+0

は11の数字で、正規表現は "number"です: "" <?input.text.extract( '^ [^ \ d] * [\\ d] {11} [^ \\ d] * $ '、0)?> "' –