问题描述
如何不仅从行尾移动一个字符,而且移动两个和三个字符的单词? (例如“ 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
替换为:
\n$1