全球主机交流论坛

标题: 求助!!js格式化字符串『已解决』 [打印本页]

作者: qgx    时间: 2021-10-30 22:31
标题: 求助!!js格式化字符串『已解决』
本帖最后由 qgx 于 2021-10-30 23:15 编辑

去掉中间换行,每条协议字符串末尾换行保留,求助js大佬帮忙,整好了发包烟钱!


大佬一行代码就解决了
作者: 1121744186    时间: 2021-10-30 22:34
用 notepad++
作者: qgx    时间: 2021-10-30 22:36
1121744186 发表于 2021-10-30 22:34
用 notepad++

大佬我要用js的代码嵌入网页
作者: 1121744186    时间: 2021-10-30 22:45
"  a  a   aaaa".replaceAll(" ","")
作者: c473432    时间: 2021-10-30 22:48
文本字符串.replaceAll('\n','')

\n 是换行符 replaceAll 就是替换所有 \n 为 ,
作者: qgx    时间: 2021-10-30 22:48
1121744186 发表于 2021-10-30 22:45
"  a  a   aaaa".replaceAll(" ","")

这个去掉所有换行了吗?协议末尾的换行保留啊
作者: qgx    时间: 2021-10-30 22:52
c473432 发表于 2021-10-30 22:48
文本字符串.replaceAll('\n','')

\n 是换行符 replaceAll 就是替换所有 \n 为 ,

所有的都替换了是吗,我意思是把中间的换行去掉,使一条协议完整,但是末尾的换行保留下来,不然还是读取不到每条协议啊
作者: Chriss    时间: 2021-10-30 22:57
换个思路,去掉1,2,3行的换行,保留第四行
作者: NEXT_CN    时间: 2021-10-30 23:00
本帖最后由 NEXT_CN 于 2021-10-31 10:05 编辑

edit
作者: qgx    时间: 2021-10-30 23:02
Chriss 发表于 2021-10-30 22:57
换个思路,去掉1,2,3行的换行,保留第四行

关键是不一定是4行啊,有可能2行5行不固定的
作者: qgx    时间: 2021-10-30 23:03
NEXT_CN 发表于 2021-10-30 23:00
115://
这部分内容固定?

是对,开头的是固定的,高手有办法吗
作者: Chriss    时间: 2021-10-30 23:04
qgx 发表于 2021-10-30 23:02
关键是不一定是4行啊,有可能2行5行不固定的

那就锚定115前面的换行不去除呗
作者: NEXT_CN    时间: 2021-10-30 23:08
本帖最后由 NEXT_CN 于 2021-10-31 10:05 编辑

edit
作者: Chriss    时间: 2021-10-30 23:09
比如两行两行读取,检测到里面内容含有115,就删除115那行的空格,保留前一行的空格。
作者: Chriss    时间: 2021-10-30 23:10
怎么都行,楼上法子更好
作者: sRGB    时间: 2021-10-30 23:16
删除 换行,然后正则 115:// 捕抓就可以了
作者: NEXT_CN    时间: 2021-10-30 23:24
本帖最后由 NEXT_CN 于 2021-10-30 23:30 编辑

edit




欢迎光临 全球主机交流论坛 (https://loc.442266.xyz/) Powered by Discuz! X3.4