也许有人能给我个提示..。
我有以下代码,并在javascript (node.js)中经历了一种奇怪的行为:
var a = "img{http://my.image.com/imgae.jpg} img{http://my.image.com/imgae.jpg}"
var html = a.replace(/img\{(.*)\}/g, '<img src="$1" class="image">');
//result: <img src="http://my.image.com/imgae.jpg
我只需要检查一个字符串是否是HTML标签。我在google上搜索过,并尝试了下面的代码,但没有成功:
var v = $(string).html() ? 1 : 0;
--or----------------------------------------------
var htmlExpr = new RegExp("/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]+)$)/");
var v = htmlExpr.test(string) ? 1 : 0;
--or--------------------------
我试图从一个字符串中获取所有的html标签,没有例外。只是为了澄清,它只需要是严格的字符串,而不是转换为html对象。我创建了一个正则表达式,但它只获取没有内容的标签。
var text = '<div class="mura-region-local"><p>In October 2010, Lisa and Eugene Jeffers learned that their daughter Jade, then nearly 2 and a half years old, has autism. The diagnosis felt l
我想从json数据返回的文本中抓取img标签
#رصد| #انقلاب_3يوليو| اليوم ... مبني المركبات العسكري في صلاح سالم<br /> <br /> تصوير المواطن الصحفي : عبدالرحمن النحاس<br/><br/><a href="https://www.facebook.com/photo.php?fbid=598075296936250&set=a.280183138725469.58204.1036223697148