我有一条短信:
phoneNumber:"090-1234567“
专长:“酒店”、“房子”、“空间”、“房间”、“街道”、“办公室”、“汽车”、“…”
0:“酒店”
1:“房子”
2:“空间”
3:“房间”
4:“街”
5:“办公室”
6:“汽车”
7:“建造”
8:“纪念碑”
9:“建筑物”
10:“租赁”
11:“商店”
网址:http://www.hophophop.xyz
phoneNumber:"06-12121233“
专业:“建议”、“商务”、“销售”、“生活”、“路由”、“办公室”、“…”
0:“建议”
1:“业务”
2:“销售”
3:“活着”
4:“路由”
5:“办事处”
6:“空间”
我想让它像这样:
phoneNumber:"079-3428777“
专长:酒店,房屋,空间,房间,街道,办公室,汽车,建筑,纪念碑,建筑,出租,商店
网址:http://www.hophophop.xyz
phoneNumber:"06-12121233“
专业:咨询,商务,销售,生活,路由,办公室,空间
有了这段代码,我可以在“专业”和“网站……”之间找到字母文本。
(^spec.*?)(web.*?\r\n)
但之后我就停下来了。我知道基本的正则表达式,但这个只是ehm..complicated。
谁能帮我做这件事?
你好,彼得
发布于 2022-07-11 13:18:20
你可以用三个简单的步骤来做:
将用空字符串替换为空字符串的
\1,
替换[...]
\r\n\d+: "([^"]*)"
)将把所有列出的项目放在相同(前)行中,用\r\n
替换, \r\n
,将消除上一次操作(H 212G 213
引入的尾随逗号/空格)https://stackoverflow.com/questions/72937839
复制相似问题