用于匹配文本htmltag文本htmltag模式的正则表达式

时间:2012-02-29 07:55:59

标签: javascript regex

我如何定义一个正如我

那样的模式的正则表达式

text HTMLTag text HTMLTag text HTMLTag ........

基本上单位模式是'text HTMLTag',可以使用$ 1和$ 2获取。

exmaple数据将是

abarelixx is a sample data for spellchecking<img src="Randomz" alt="Randomz Image">Randomz is the name of the image</img>Bigboss<img src="Randomz" alt="Randomz Image">Randomz is the name of the image</img>this is another text string

这需要分解为HTMLTag文本...如果没有text / HTMLTag,则应该返回“”。

1 个答案:

答案 0 :(得分:0)

我为这个问题找到了一个不错的解决方案。附加'&gt;'到了开头和'&lt;'到最后 。然后使用像re = /([&gt;])([^&lt;] +)([&lt;])/ g $ 2这样的模式将是所有文本内容。 您可以使用普通的HTML模式来获取HTML标记。