JavaScript正则表达式字符串替换产生“ $ 1”而不是单词

时间:2018-10-24 16:32:08

标签: javascript regex emoji

我试图通过在字符串中搜索表情符号字符来将HTML附加到每个表情符号字符之外。我的正则表达式似乎可以检测到它们,但是正在用“ $ 1”代替它们,而不是实际的表情符号字符。这是我的JS代码:

listSplit s = go filtered
  where filtered = [c | c <- s, elem c ['0'..'9']]
        go [] = []
        go (x:xs) = (x : takeWhile (== x) xs) : (go $ dropWhile (== x) xs)

我希望任何具有正则表达式经验的人都能在这里为我提供帮助。

0 个答案:

没有答案