$("#idofreplybox").on('keyup, keydown',function(){
var e = $(this).html();
if (e.indexOf(@) !== -1){}else{
var d = find all occurences of @
var f = find the next whitespace after that @
change the text between var d and var f to blue
}
});
このコードを使用すると、誰かがと入力@steve
すると、その名前が青色に変わります。ただし、コード ブロック内のテキストを JavaScript コードに変更するために必要な正規表現がわかりません。
これが当たり前のように思われる場合は申し訳ありませんが、私は正規表現初心者なので、何を書く必要があるかわかりません。
どんな助けでも大歓迎です。