将* <BR>替换为<li>

转储

我有以下文字:

*<BR> Bullet1 *<BR>Bullet 2 *<BR>Bullet 3 *<BR>Bullet 4

我想用替换所有内容*<BR><li>但还要</li>在文本的末尾放置一个(当到达新内容*<BR>或找不到任何内容时)

棘手的是,我还需要<ul>所有li使其有效的html。

我曾考虑过使用正则表达式,但老实说我不太了解它的概念。

epascarello

用正则表达式匹配HTML是一个坏主意。阅读此主题,了解为什么使用正则表达式解析HTML:为什么不呢?如果您确定其中没有其他html标记,则可以进行简单的拆分

var str = "*<BR> Bullet1 *<BR>Bullet 2 *<BR>Bullet 3 *<BR>Bullet 4";
var parts = str.split("*<BR>");
parts.shift();
var html = "<li>" + parts.join("</li><li>") + "</li>";
console.log(html);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

正则表达式将<div>转换为<br>

来自分类Dev

如何用\ n替换</br>和<br/>?

来自分类Dev

html textarea将br标签替换为\ n

来自分类Dev

js将\ n替换为<br>并显示

来自分类Dev

Java:将\“替换为”,并将\ /替换为/

来自分类Dev

使用.getElementByClassName将<strong>标签替换为<br />标签

来自分类Dev

htaccess将“ _”替换为“-”

来自分类Dev

Ruby:将<br>转换为换行URI编码

来自分类Dev

在fpdf中将<br />替换为“ \ n”

来自分类Dev

将所有<br>标记替换为javascript中的空格

来自分类Dev

将-fPIC替换为-fpic

来自分类Dev

自动将HTML标记替换为“ <br>”

来自分类Dev

快速将<br>替换为\ n

来自分类Dev

将\ r \ n替换为<br />作为文本

来自分类Dev

在C#中将\ n替换为<br/>

来自分类Dev

如何用\ n替换</br>和<br/>?

来自分类Dev

将\ n“替换为”,

来自分类Dev

将csv文件中的“ <br/>”列中的“换行”替换为-Powershell

来自分类Dev

js将\ n替换为<br>并显示

来自分类Dev

Angular.js-将<br/>转换为纯文本

来自分类Dev

将indexOf替换为

来自分类Dev

将<>替换为sed

来自分类Dev

将JSON \ n转换为HTML <br>标记

来自分类Dev

多个<br /> <br> <br/> \ r \ n出现需要替换为<br />

来自分类Dev

无法将类型为java.lang.String的值[string] <br> [string] <br>转换为JSONArray

来自分类Dev

用<br>替换

来自分类Dev

将标签p替换为Blockquote中的br

来自分类Dev

将嵌套的 ul li 转换为 json

来自分类Dev

MySQL 奇怪的字符替换为 <BR