首页 新闻 会员 周边

javascript正则求助

0
悬赏园豆:30 [已解决问题] 解决于 2015-11-12 14:13

我有如下一段文本:

11111<img tag="\uD83D\uDE12" src="/resource/im/img/touming1.png" style="background-position: -1971px 0px;" class="RC_Expression">1111<img tag="\uD83D\uDE32" src="/resource/im/img/touming1.png" style="background-position: -621px -27px;" class="RC_Expression">

希望通过正则,最后保留:

11111\uD83D\uDE121111\uD83D\uDE32

是在IM聊天中,发送文本+表情消息 时使用的。

多谢。

OriginalCobra的主页 OriginalCobra | 初学一级 | 园豆:37
提问于:2015-11-12 12:04
< >
分享
最佳答案
1

格式是固定的么?试试:str = str.replace(/<img tag=\"([^\"]+)\"[^>]+>/ig, "$1");

收获园豆:30
geeksnail | 菜鸟二级 |园豆:368 | 2015-11-12 13:25

多谢多谢,完美解决

OriginalCobra | 园豆:37 (初学一级) | 2015-11-12 14:26
其他回答(1)
0

\d+   \\u\w+ 分别用这两个提取

silianpan | 园豆:571 (小虾三级) | 2015-11-12 13:39

抱歉,文本的内容是任意的,您直接\d+不行

不过还是谢谢

支持(0) 反对(0) OriginalCobra | 园豆:37 (初学一级) | 2015-11-12 14:05
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册