テキスト内のすべての絵文字を検出するために使用している正規表現を次に示します。
/[\:][0-9A-Za-z'\&\-\.\/()=:;]/.exec(" Hi there:d :p")
しかし、それは最初のものしか検出しません (:d)
問題はどこにありますか?
前もって感謝します!
テキスト内のすべての絵文字を検出するために使用している正規表現を次に示します。
/[\:][0-9A-Za-z'\&\-\.\/()=:;]/.exec(" Hi there:d :p")
しかし、それは最初のものしか検出しません (:d)
問題はどこにありますか?
前もって感謝します!
グローバルフラグを使用.match()
して正規表現することをお勧めします:g
"Hi there:d :p".match(/[\:][0-9A-Za-z'\&\-\.\/()=:;]/g);