Js 字符串中有\r\n换行符 怎样用正则实现换行 请大侠帮忙 谢谢!

代码如下:<html><body><scripttype="text/javascript">varstr="ab\r\nba";varpatt=newRegExp(/.... 代码如下:

<html>
<body>

<script type="text/javascript">

var str = "ab \r\n ba";
var patt = new RegExp(/.+/g);
document.write(str.match(patt));

</script>

</body>
</html>

输出的结果是:ab ,ba (在同一行)
我要的结果是:ab
ba(分上下两行)
展开
 我来答
miniappcy3tv95eaedrf
2011-04-02 · TA获得超过2363个赞
知道大有可为答主
回答量:1909
采纳率:92%
帮助的人:1117万
展开全部
\n\r只对纯文本模式显示换行,html里会忽略这些空白符,只将一些块元素和br标签换行
所以你应该将\n\r替换成<br />
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式