正则表达式引擎在 Atom 中行为不当 2024-6-17 • regex utf-8 atom-editor 我正在尝试使用 Atom 从一个大文本文件中删除所有以空格字符开头的行。我使用的正则表达式是^[\s]+.*$。问题是,它不仅选择以空格开头的行,还会选择其后的一行。该文件采用 UTF-8 编码,大多数字符都是西里尔文。我做错了什么? 答案1 目标:删除以空格开头的任何行,包括末尾的换行符。 使用的模式:^\n|(^[ \t]+.*\n*) 备注:[\s]将匹配任何空格。而[ \t]将匹配空格和制表符。 相关内容 无法从键盘快捷键启动终端文本编辑器 通过脚本启动时程序界面很丑陋 Ubuntu 中已删除的文件去哪儿了? Outlook 2003 为 64 位 Windows 7 Home Premium 中的默认电子邮件客户端 命令 \> 已经定义? 如何在关机期间禁用 Ubuntu 加载点? Office 365 SMTP 加密 使用 ExplSyntax 时如何设置冒号 如何创建 RHEL 8 以在 Windows 系统上使用 Linux? 如何使用 Packer 下载 ISO 来创建 Docker 镜像?