Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
636 views
in Technique[技术] by (71.8m points)

如何判断后台返回的字符串中包含换行?

如题。

后台返回的数据:
在接口文档显示的数据:
图片描述

在chrome上console出来的数据:
图片描述

(这两条数据是我随机打印的,只是为了显示后台是有换行的而已)

最后显示
是一行显示,没有换行效果的,需要前端处理

我先检测是否包含换行符
for (let i = 0; i < response.data.Data.length; i++) {

        if (response.data.Data[i].content.indexOf('
') >= 0) {
          console.log(i)
        }
      }

打印出来的索引里面的数据并没有换行符,是不符的
请问我这样写是正确的吗?或者我需要换个条件判断?
求指教~


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

不懂为啥写这个循环去遍历 返回给你的结果是response.data.content吧 可以用正则表达式去做

/
/.test(response.data.content)

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...