<topic>
のワイルドカードシンボル(”*” or “_”)に一致した部分を抽出します。
1 2 3 4 5 6 7 8 |
<topic name="*"> <category> <pattern>トピック</pattern> <template> トピックは<topicstar/>です。 </template> </category> </topic> |
属性
名称 | 型 | 必須 | デフォルト | 説明 |
---|---|---|---|---|
index |
integer |
– | 1 |
抽出対象のインデックスを指定します。 |
index
抽出対象のインデックスを指定します。
インデックスは<topic>
タグのワイルドカードシンボルに対して先頭から1, 2…と数えます。
また、指定したインデックスが無効の場合は、空文字を出力します。
Example
xAIML
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
<category> <pattern>トピック</pattern> <template> <think><set name="topic">topic-a test</set></think> <srai>トピック</srai> </template> </category> <topic name="* *"> <category> <pattern>トピック</pattern> <template> ワイルドカード1つ目:<topicstar index="1"/><br/> ワイルドカード2つ目:<topicstar index="2"/> </template> </category> </topic> |
実行結果
1 2 3 |
user > トピック bot > ワイルドカード1つ目:topic-a ワイルドカード2つ目:test |
子要素
子要素を持ちません。