首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在文件编辑器上用分号替换每一行中的第一个空格。

在文件编辑器上用分号替换每一行中的第一个空格。
EN

Stack Overflow用户
提问于 2020-03-07 15:51:06
回答 1查看 43关注 0票数 1

我有一个巨大的文本文件:

如何用分号更改ID后面的空格,如‘semi 01005455.1.1233’。'GAXI01005455.1.1233 01005455.1.1233细菌‘->’GAXI01005455.1.1233 01005455.1.1233;细菌‘

我可以使用正则表达式模式'^^\s*\s‘在每一行中找到第一个空格,但不知道用“替换”框填充。我所有的尝试都以删除“GAXI01005455.1.1233‘01005455.1.1233”结束

谢谢,

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-03-21 12:27:44

可以在组中捕获与1+匹配的非空格char (\S+)的事件,然后再匹配除换行符[^\S\r\n]+以外的空格char的1+事件。

在替换中,使用第一个捕获组,后面是分号。

代码语言:javascript
复制
^(\S+)[^\S\r\n]+

Regex演示

代之以

代码语言:javascript
复制
$1;
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60579367

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档