例如我有:
hello I am ...
For the reason ...
Not sure if ...
我想保留hello
和For
以及Not
并删除记事本++中每一行的其余内容。
答案 0 :(得分:2)
<强>查找强>
^([^\s]*)\s.*$
<强>替换强>
\1
<强>解释强>
^ start of line
([^\s]*) match and capture every non whitespace character up until
\s the first whitespace character
.* consume remainder of line until reaching the
$ end of line
答案 1 :(得分:1)
CTRL + H,使用Perl Regex,替换
^(\w+)\s.*$
到
$1
答案 2 :(得分:1)
将搜索/替换设置为正则表达式模式,然后搜索
^(\w+).*
(在每行的开头捕获尽可能多的单词字符)
并用
替换ALL $1
(捕获的单词)
另外,请确保&#34;。匹配换行符&#34;关闭
答案 3 :(得分:1)
根据您的要求,有不同的解决方案:
^([a-zA-Z]+).*$
$1
^(\p{L}+).*$
$1
[a-zA-Z0-9_]
:
^(\w+).*$
$1
^(\S+).*$
$1
确保Regular expression is checked
但不是. matches newline
然后点击全部替换