需要请有一点帮助......匹配的字符,忽略字符串中的HTML标签
我有一个字符串的开头匹配字符的正则表达式如下:
如果我有一组字符串,像这样:
Ray Fox Foster Joe Finding Forrester
正则表达式
/\bfo[^\b]*?\b/gi
这将如预期相符“FO”的福克斯,福斯特和Forrester:
不过,我面临着在那里,如果一组琴弦被包装在HTML标签,像这样的问题; -
<span class="fontColor1">Ray Fox</span>
<span class="fontColor2">Foster Joe</span>
<span class="fontColor3">Finding Forrester</span>
这将在FONTCOLOR匹配“为” *为好。
我相当绿色正则表达式,我需要一点点帮助更新查询,以便它只有在HTML标签存在搜索HTML标记之间的值,但仍正常工作,如果不存在的HTML标签。
你有没有考虑(http://stackoverflow.com/ a/1732454) –
你想达到什么目的?你为什么在这些字符串上使用正则表达式。你想隐藏跨度吗? – Bruno