JavaScript 正则表达式,用于保留 span 标签并删除其他标签
javascripts regular expression to keep span tag and remove other
谁能为我提供JavaScript中的正则表达式
输入:
<table><tr><td>hello<td/> <span class='xyz'>Hi all </span></tr></table>
输出:
hello<span class='xyz'>Hi all</span>
我可以在 Java 中成功使用以下表达式,但我不知道 JavaScript 中的等效正则表达式。
String newValue = input.replaceAll("<(?!''/?span)[^>]+>", "");
如果我在 js 中使用以下表达式
input.replace(/<(?!/?span)[^>]+>/g, ");
我得到的输出为
hello Hi all</span>
但我要
hello<span class='xyz'>Hi all</span>
如果你真的想进入这个,这个网站可能会帮助你:http://www.txt2re.com/index-php.php3
我已经为你做了第一步:http://www.txt2re.com/index-javascript.php3?s=%3Ctable%3E%3Ctr%3E%3Ctd%3Ehello%3Ctd/%3E%20%3Cspan%20class=%27xyz%27%3EHi%20all%20%3C/span%3E%3C/tr%3E%3C/table%3E&-4&-19&-18&-11&-8&-1&-30&-25&-3&-7&-2
相关文章:
- iframe正在添加标签,需要删除它们
- 兰吉 |如何在 span 标签上使用单击事件删除突出显示的文本
- jQuery从标签中删除括号/文本
- 删除$fromtataLayertotal-google标签管理器
- 通过点击文本区域添加和删除多个标签
- 使用 JavaScript 删除标签之间的每个空格
- 删除对HTML5视频标签的控件(播放,暂停等)
- 删除高图表数据标签上的阴影/背景发光
- 当歌曲在html音频标签中回放时,我如何删除间隙
- (X-Editable)与(Select2标签)不工作,可以't填充当前标签并跟踪添加/删除的标签
- 删除 p标签之间
- 当请求时,我如何从文本区域删除null.GetAttribute为null,以及如何从servlet修改标签的可见性
- 添加和删除geojson层的传单标签
- 删除<脚本>标签中的<头部>在所有Drupal 7页中
- 如何修改此javascript使其'll删除两者<b>并且<i>标签
- 在文档中搜索文本以删除的文本超过找到它的标签
- 我正在尝试制作一个锚标签删除功能
- 垂直标签:删除没有jQuery或固定位置属性的UL和DIV中断
- 按标签删除谷歌地图标记
- Jquery标签删除导致换行