引用符で囲まれている場合を除き、すべて:)
をに置き換えたい:D
"
例 1:
Hey man :D, how're you? :) My friend told me "this can't be true :)"
になる
Hey man :D, how're you? :D My friend told me "this can't be true :)"
ご覧のとおり、:)
で囲まれている場合は置き換えられません"
。この条件がなければ、とても簡単ですよね?このすべてに Javascript (jQuery) を使用しています。
これが正規表現で明らかに不可能な場合、代替の提案は何でしょうか?