我有2行。正则表达式:每个单词或每个数字后的新行
1 2 3 4
one two three
输入应该是:
1
2
3
4
one
two
three
我试试这个正则表达式,不工作: 搜索:^(\d+)(\w+)\s+$
更换方式:\n
我有2行。正则表达式:每个单词或每个数字后的新行
1 2 3 4
one two three
输入应该是:
1
2
3
4
one
two
three
我试试这个正则表达式,不工作: 搜索:^(\d+)(\w+)\s+$
更换方式:\n
使用以下正则表达式模式:
\s*(\w+)
的取代是:
$1\n
https://regex101.com/r/eJBFNX/2
(\w+)
- 第一捕获组,将匹配数字和字母数字序列(字)用分隔非词汉字
好像你”重新使用Notepad ++。试试这个:
Find what: (\w+)()
Replace with: \1\n
这看起来一组的一个或更多的字母和数字,后面加一个空格, 并替换由匹配字/号和一个换行符。
谢谢罗马和Junuxx,都是正则表达式非常好。 –
@JustMe:你可以使用与上面相同的短符号:'“\ w +”'(不带引号)用'$&\ n'替换 –