带有html标记的字符串的正则表达式

带有html标记的字符串的正则表达式,html,regex,Html,Regex,我想创建一个正则表达式来查找所有用空格分隔的单词,这些单词没有包含空格的单独html标记,如 我制作了这个正则表达式: /([^\s]+)/ 但结果是不完整的,因为它将html分隔成以下句子: bonjour et bienvenue dan<span style="color:#FF0000;"><u><i><b>s ce tutoriel où nous allons</b></i></u></span

我想创建一个正则表达式来查找所有用空格分隔的单词,这些单词没有包含空格的单独html标记,如

我制作了这个正则表达式: /([^\s]+)/

但结果是不完整的,因为它将html分隔成以下句子:

bonjour et bienvenue dan<span style="color:#FF0000;"><u><i><b>s ce tutoriel où nous allons</b></i></u></span> <span style="color:#FF0000;">apprendre </span>ici à faire une somme sur Excel donc tout d'abord nous allons voir Axel
大家好,欢迎来到我们的教程,我们将为您介绍我们的产品

您可以使用下面的正则表达式string.replace剥离标记。如果需要单个单词,则可以在空格上拆分生成的字符串。这假设您使用的是javascript,但您可以轻松地将其应用于任何支持正则表达式的语言

var string=“早上好,欢迎您参加我们的课程,我们将在Excel上为您介绍我们的课程”;
var tagsStripped=string.replace(/]+>/g',);
警报(标记跳闸);

警报(标记跳闸。拆分(“”))签出。使用XML解析器。这会帮你省去很多痛苦。其主要目的是在单词之间的每个空格中添加一个新标记。那么,使用xml解析器实现这一点的最佳方法是什么?