惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

C
Cisco Blogs
Cyberwarzone
Cyberwarzone
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
SecWiki News
SecWiki News
Martin Fowler
Martin Fowler
T
Tor Project blog
N
Netflix TechBlog - Medium
C
Cybersecurity and Infrastructure Security Agency CISA
V
Vulnerabilities – Threatpost
V
Visual Studio Blog
GbyAI
GbyAI
PCI Perspectives
PCI Perspectives
D
DataBreaches.Net
Jina AI
Jina AI
H
Heimdal Security Blog
云风的 BLOG
云风的 BLOG
P
Privacy International News Feed
A
About on SuperTechFans
J
Java Code Geeks
美团技术团队
H
Hackread – Cybersecurity News, Data Breaches, AI and More
N
News | PayPal Newsroom
有赞技术团队
有赞技术团队
MyScale Blog
MyScale Blog
博客园 - 司徒正美
C
Check Point Blog
T
Threat Research - Cisco Blogs
Attack and Defense Labs
Attack and Defense Labs
宝玉的分享
宝玉的分享
AI
AI
Simon Willison's Weblog
Simon Willison's Weblog
C
Cyber Attacks, Cyber Crime and Cyber Security
I
Intezer
P
Proofpoint News Feed
Blog — PlanetScale
Blog — PlanetScale
Apple Machine Learning Research
Apple Machine Learning Research
Hugging Face - Blog
Hugging Face - Blog
The Last Watchdog
The Last Watchdog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Vercel News
Vercel News
I
InfoQ
阮一峰的网络日志
阮一峰的网络日志
Cisco Talos Blog
Cisco Talos Blog
W
WeLiveSecurity
Hacker News: Ask HN
Hacker News: Ask HN
Recent Commits to openclaw:main
Recent Commits to openclaw:main
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
D
Docker
博客园 - Franky
Security Archives - TechRepublic
Security Archives - TechRepublic

正则表达式

增加一点动力学正则 - V2EX 求教,如何系统性的学习正则表达式? - V2EX sigil 正则表达式疑问 - V2EX editplus 中如何去掉空格 - V2EX 临门一脚,这个正则怎么匹配不上字符串啊? - V2EX 正则表达式合集帖(希望本帖能存活十年以上) - V2EX 正则如何完整匹配整个单词 - V2EX 请问 EM 正则如何在文章最前面添加一段话 - V2EX 求教,这个正则怎么写 - V2EX /(\w*)*$/.test('aaa#')这个正则导致我们的页面炸了……不同语言居然不一样 - V2EX 这个可以用正则表达式做到吗?GPT 聊了半天了 - V2EX [求助]如何利用正则表达式将文本或换行用 p 标签包裹起来 - V2EX 正则匹配,怎么匹配不定内容的成对的中间的内容呢? - V2EX 正则表达式 locate --regex 'bin/(bz|gz|zip)'有没语法问题? - V2EX 正则表达式如何截取一个完整括号的内容 - V2EX 有对 posix-正则 有研究的吗?问下 - V2EX editplus 求个全选正则忽略前面的符号及符号内的内容 - V2EX 各位老哥,正则怎么写能排除一个或多个特定的 IP,匹配剩余所有 IP(或者说是否可以实现) - V2EX 想请教一个正则表达式,这正则能做吗 - V2EX 使用正则.*ab.*搜索二进制文件(pdf 格式),搜不到 ab 但是.*a.*可以找到 a,除了 ab 还有别的正则写法么? - V2EX 这个正则表达式怎么写,要么在开头,要么前面有空格 - V2EX 求助:正则获取 sql 语句中的表名 - V2EX Safari 上不支持向后匹配的正则表达式,请教替代方法 - V2EX 正则表达式如何忽略子字符串中的内容 - V2EX 求助 nginx 的 rewrite,需求是把 http 流量转到 https - V2EX 求大佬指点 - V2EX iHateRegex 一个收录各种正则表达式的网站 - V2EX 请教一下,如何利用正则表达将 html 中在<p></p>之间的/筛选出来 - V2EX ep 求一个数字和单位的正则 - V2EX 正则菜鸟求教 - V2EX 正则 backtrack 请教 - V2EX 求给生成一个正则表达式,年龄大了,脑子不够用了 - V2EX 请问正则这种替换该怎么填 - V2EX 求个表格补 0 的正则表达式。 - V2EX 求个正则? pathname/{id}/sub_pathname - V2EX [求助] 请问正则从后往前非贪婪匹配 - V2EX [求助]正则表达式的正向否定预查,无法筛选某些字符串 - V2EX 全书很多空格,求一个正则表达式帮我看看是否行的通? - V2EX 请问正则表达式中,中间部分的?:的作用是什么? - V2EX 关于正则数字添加千分号 /\B((?=(?:\d{3}))+$)/g 不太理解 - V2EX 请问提取 caseId 的数字正则怎么写? - V2EX 求个正则 - V2EX JS 里面的 string.match,怎么把匹配字符串取出来? - V2EX 求大佬指点 js 正则,拜谢 - V2EX 求问:正则对位置匹配是怎么处理的? 正则表达式如何嵌套匹配 - V2EX 我请教一个 Python 正则表达式问题 - V2EX 提问一个正则匹配的问题 - V2EX
上下两行内容合并正则有办法能实现吗 - V2EX
iamhrh2 · 2023-07-30 · via 正则表达式

这是一个创建于 1051 天前的主题,其中的信息可能已经有所发展或是发生改变。

em 正则有办法能实现吗,或是多步骤能否实现

效果前
〖 BH 〗 AAA 〖〗〖〗〖〗〖〗 0.020 〖〗-0.017
〖 BH 〗〖〗〖〗〖〗〖〗(0.027)〖〗(0.015)
〖 BH 〗 BBB 〖〗〖〗〖〗〖〗-0.225**〖〗 0.018**
〖 BH 〗〖〗〖〗〖〗〖〗(0.113)〖〗(0.009)
〖 BH 〗 CCC 〖〗-1.087***〖〗 0.413***〖〗〖〗-0.966***〖〗 1.033***
〖 BH 〗〖〗(0.147)〖〗(0.081)〖〗〖〗(0.175)〖〗(0.323)

效果后
〖 BH 〗 AAA 〖〗〖〗〖〗〖〗 0.020(0.027)〖〗-0.017(0.015)
〖 BH 〗 BBB 〖〗〖〗〖〗〖〗-0.225**(0.113)〖〗 0.018**(0.009)
〖 BH 〗 CCC 〖〗-1.087***(0.147)〖〗 0.413***(0.081)〖〗〖〗-0.966***(0.175)〖〗 1.033***(0.323)

tjxwork

1

tjxwork      2023 年 7 月 30 日

https://regex101.com/

正则表达式
(.*?)(-?\d.\d{3,})(.*?)(-?\d.\d{3,})
.*?(\(.*?\)).*?(\(.*?\))
(.*?)(-?\d.\d{3,})(.*?)(-?\d.\d{3,})
.*?(\(.*?\)).*?(\(.*?\))
(.*?)(-?\d.\d{3,})(.*?)(-?\d.\d{3,})(.*?)(-?\d.\d{3,})(.*?)(-?\d.\d{3,})
.*?(\(.*?\)).*?(\(.*?\)).*?(\(.*?\)).*?(\(.*?\))

换行部分自己换成"\n"

测试文本
〖 BH 〗 AAA 〖〗〖〗〖〗〖〗 0.020 〖〗-0.017
〖 BH 〗〖〗〖〗〖〗〖〗(0.027)〖〗(0.015)
〖 BH 〗 BBB 〖〗〖〗〖〗〖〗-0.225 〖〗 0.018
〖 BH 〗〖〗〖〗〖〗〖〗(0.113)〖〗(0.009)
〖 BH 〗 CCC 〖〗-1.087 〖〗 0.413 〖〗〖〗-0.966 〖〗 1.033
〖 BH 〗〖〗(0.147)〖〗(0.081)〖〗〖〗(0.175)〖〗(0.323)

替换
$1$2$5$3$4$6\n$7$8$11$9$10$12\n$13$14$21$15$16$22$17$18$23$19$20$24

结果
〖 BH 〗 AAA 〖〗〖〗〖〗〖〗 0.020(0.027) 〖〗-0.017(0.015)
〖 BH 〗 BBB 〖〗〖〗〖〗〖〗-0.225(0.113)〖〗 0.018(0.009)
〖 BH 〗 CCC 〖〗-1.087(0.147)〖〗 0.413(0.081)〖〗〖〗-0.966(0.175)〖〗 1.033(0.323)

来,V 我 50

paopjian

3

paopjian      2023 年 7 月 30 日

这种逻辑合并,把空格当做分隔符处理表格可以吗

iamhrh2

6

iamhrh2      2023 年 7 月 30 日

@tjxwork #1
这个没看懂。EMEDITOR 能实现吗或是别的软件能实现也行。可有偿

tjxwork

7

tjxwork      2023 年 7 月 30 日

@iamhrh2

VSCode
Ctrl+H
Alt+R 启用正则

分别粘贴

查找
(.*?)(-?\d.\d{3,})(.*?)(-?\d.\d{3,})\n.*?(\(.*?\)).*?(\(.*?\))\n(.*?)(-?\d.\d{3,})(.*?)(-?\d.\d{3,})\n.*?(\(.*?\)).*?(\(.*?\))\n(.*?)(-?\d.\d{3,})(.*?)(-?\d.\d{3,})(.*?)(-?\d.\d{3,})(.*?)(-?\d.\d{3,})\n.*?(\(.*?\)).*?(\(.*?\)).*?(\(.*?\)).*?(\(.*?\))

替换
$1$2$5$3$4$6\n$7$8$11$9$10$12\n$13$14$21$15$16$22$17$18$23$19$20$24

tjxwork

8

tjxwork      2023 年 7 月 30 日

@iamhrh2

EmEditor

查找,点 “>” 启用多行
(.*?)(-?\d.\d{3,})(.*?)(-?\d.\d{3,})
.*?(\(.*?\)).*?(\(.*?\))
(.*?)(-?\d.\d{3,})(.*?)(-?\d.\d{3,})
.*?(\(.*?\)).*?(\(.*?\))
(.*?)(-?\d.\d{3,})(.*?)(-?\d.\d{3,})(.*?)(-?\d.\d{3,})(.*?)(-?\d.\d{3,})
.*?(\(.*?\)).*?(\(.*?\)).*?(\(.*?\)).*?(\(.*?\))

替换为
\1\2\5\3\4\6
\7\8\11\9$10$12
$13$14$21$15$16$22$17$18$23$19$20$24

EmEditor 这替换怪得很……

iamhrh2

10

iamhrh2      2023 年 7 月 30 日

@tjxwork #9 确实怪。我这里面还只是示例。还有些特珠符号没放上去。刚弄半天没弄好。方便加下 Q 吗? 35872693 。。有偿只是一点心意。