在指定字符串中插入换行符

qq_15009045 2015-07-12 02:15:48
如1.今天天气很好。2.还不错。3的确是
在(。数字)中插入一个换行符
...全文
2769 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
圆㺭 2015-07-12
  • 打赏
  • 举报
回复
引用 7 楼 qq_15009045 的回复:
[quote=引用 5 楼 chang_yuan_2011 的回复:]

var date= '1.今天天气很好。2.还不错。3的确是';
alert(date.replace(/(。)(\d)/g,"$1\n$2"));
我花了6-7行才解决的你一下就弄出来了。真厉害[/quote] 楼主过奖了
qq_15009045 2015-07-12
  • 打赏
  • 举报
回复
引用 5 楼 chang_yuan_2011 的回复:

var date= '1.今天天气很好。2.还不错。3的确是';
alert(date.replace(/(。)(\d)/g,"$1\n$2"));
我花了6-7行才解决的你一下就弄出来了。真厉害
qq_15009045 2015-07-12
  • 打赏
  • 举报
回复
var a = 1; var str1 = '1.今天天气好好。我也这么觉得。2.真的吗。3.我也这么觉得。'; while(a>0){ a = str1.search(/\。\d{1}/g); var get_char = str1.charAt(a); var sub_string2 = str1.substr(a+1,1); str1 = str1.replace(/\。\d{1}/,"。<br>"+sub_string2); } alert(str1)
圆㺭 2015-07-12
  • 打赏
  • 举报
回复

var date= '1.今天天气很好。2.还不错。3的确是';
alert(date.replace(/(。)(\d)/g,"$1\n$2"));
qiheia2 2015-07-12
  • 打赏
  • 举报
回复
txt=txt.replaceAll("。","\n")
qq_15009045 2015-07-12
  • 打赏
  • 举报
回复
引用 1 楼 xuzuning 的回复:
text = text.replace(/(。)/, '$1<br>');
其实不是单单的在句号后面加入换行符,而是句号和一个数字之间假如换行符
qq_15009045 2015-07-12
  • 打赏
  • 举报
回复
其实不是单单的在句号后面加入换行符,而是句号和一个数字之间假如换行符
xuzuning 2015-07-12
  • 打赏
  • 举报
回复
text = text.replace(/(。)/, '$1<br>');

87,955

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧