0

このコードを使用して、テキストのセクションをコピーしています。2 つのタグの間のテキスト全体をコピーするようにコードを変更したいと考えています。

-> このテキスト コピー <- (-> と <- の間だけコピー)

今のコードは

ON *:TEXT:*->*:*: {
  if ($nick == Nickname) {
    /msg $chan $$9
  }
}

これは 9 番目をコピーするだけで、$- 間のすべてのテキストを取得したい -> <-

4

1 に答える 1

0

現在の msg コマンドの代わりに、次のコマンドを試してください。

msg $chan $mid($1-, $calc($pos($1-, ->, 1) + 2), $calc($pos($1-, <-, $pos($1-, <-, 0)) - $pos($1-, ->, 1) - 2))

この行は、最初に出現する -> と最後に出現する <- を取り、その間にあるすべてのメッセージを送信します。

于 2014-04-15T21:40:05.710 に答える