如何在记事本++

问题描述

如何不仅从行尾移动一个字符,而且移动两个和三个字符的单词? (例如“ it”,“ die”,“ yes”。)

xxx die
xxxxxxxx

xxx
die xxxxxxxx

但不是

xxxxxxx
xxxxxxx die

xxxxxxx
xxxxxxx
die

解决方法

您可以匹配1+个水平空格字符,然后在第1组中捕获1-3个单词字符,然后匹配换行符。

在替换中,使用换行符,组1和空格

查找内容:

\h+(\w{1,3})\R

Regex demo

替换为:

\n$1

enter image description here

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...