我试图通过在字符串中搜索表情符号字符来将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)
我希望任何具有正则表达式经验的人都能在这里为我提供帮助。