アップロードしたHTMLの<body>~</body>内のテキストを指定してご機嫌ログにできます。
指定したテキストとの一致/不一致でのみ判定しているため、元ログがHTMLであれば動作すると思います。
以下の例は上手く置換できないことがあります。
- HTMLタグごと変換テキストを指定している
- 指定した複数のテキストに同じ単語を含む※
- 指定したテキストに含まれた記号がHTML内でエスケープされている
- 置換元のHTMLで文字装飾で使用するクラスと同名のクラスが設定されている
※
…「ABC」と「ABCDE」など同じ単語を含んだテキストが複数指定されている場合、文字数が長い方を先に処理します。
「ABCDE」のテキストを指定した際に「ABC」のみ装飾されて「DE」が装飾されないバグを防ぐためで、
「ABCDE」置換後に「ABC」で完全一致するテキストは置換されます。
その他、上記以外でもバグが発生する場合がございます。
お遊び程度でお楽しみください。
サンプル