・・・というように表示されます。サポートしているのは加減乗除とカッコ。数値は整数のみで、少数未対応。.netのスタック依存。大前提としてご理解いただきたいのですが。1つのチャット出力が複数行にまたがることがあるのはROクライアント側の都合。チャットを解析する側としては「なぜ改行しているのか」は明確な判断基準が作れません。そのため、ある程度の誤検出は「妥協している割り切り事項」という扱いです。個獲得これら3つのチャット出力は、解析する側からみると論理的には等価です。会話メッセージ」、3行目は「アイテム獲得メッセージ」。2行目は「会話メッセージの後半」でも「アイテム獲得メッセージの前半」でもないが、何かよくわからない行。これをうまく処理するには文意を解釈しないと確認できない、ということです。そこまでの論理処理を詰め込まないアプリとしては、例1を救うためには2行目・3行目を結合して解析する必要があり。それと同じ処理を、他の2例にも同様に適用することになります。・・・という検出がなされるわけです。ここでまずいことに、この後者2つの『天気ですねジャルゴン』『スキル使用失敗ジャルゴン』を『意味のない言葉』として捨てることができない、という問題があります。上記の例だと「ジャルゴン」が既知アイテムなので、がんばれば捨てることも不可能ではないのですが、これが「未知のアイテム」だとうまくいかないのです。個獲得この「天気ですね新しいアイテム」というアイテムが、ROクライアントに存在しているかどうかがわからない。そのため、これを無条件に捨てるわけにもいかない。これでも一応、分割されてなさそうなケースはいろいろ排除しているのですが、すべてを排除しきれない、という感じですね。ちなみに、テキストに出現する最大文字数を背景にして判断するというようなやり方も考えたのですが、そうすると今度は「1つも改行していない」ログで副作用がでてしまうのです。それでも何か手はあるようには思うのですが、正直これ以上頭使うのもばからしいので、現状で妥協、といいう感じです。気が向いたら考えます(笑そんな感じ。