2017-04-04 24 views
0

我想获得一个正则表达式来将字符串分成两个匹配项。这是我到目前为止:https://jsfiddle.net/9rjzttc2/154/不能获得js正则表达式正确

如果我删除其中一个[img url="http://www.technomag.co.zw/wp-content/uploads/2013/01/quiz.jpg"][/img]它似乎工作。要点是,它应该读取的字符串,然后替换HTML标记的非HTML标记,使每个[img/]标签成为一个html <img/>

+0

用https://regex101.com/ – ccprog

回答

0

我更新你的正则表达式如下:

var imgMarkup = /\[(img)\s+(url="(.+?)")\](\w*)\[\/(img)\]*/g; 

这似乎产生你想要什么?如果这仍然不准确,请回复。