Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex 正则表达式:每个单词或数字后的新行_Regex - Fatal编程技术网

Regex 正则表达式:每个单词或数字后的新行

Regex 正则表达式:每个单词或数字后的新行,regex,Regex,我有两行 1234 一二三 输入应为: 1 2 3 4 one 2个 3个 我尝试了这个正则表达式,但不起作用: 搜索:^(\d+)(\w+)\s+$ 替换为:\n似乎您正在使用记事本++。试试这个: Find what: (\w+)( ) Replace with: \1\n 这将查找由一个或多个字母和数字组成的组,后跟一个空格, 并将其替换为匹配的单词/数字和换行符。似乎您正在使用记事本++。试试这个: Find what: (\w+)( ) Replace with: \

我有两行

1234

一二三

输入应为:

  • 1
  • 2
  • 3
  • 4

  • one

  • 2个
  • 3个
我尝试了这个正则表达式,但不起作用: 搜索:
^(\d+)(\w+)\s+$

替换为:
\n

似乎您正在使用记事本++。试试这个:

Find what:    (\w+)( )
Replace with: \1\n
这将查找由一个或多个字母和数字组成的组,后跟一个空格,
并将其替换为匹配的单词/数字和换行符。

似乎您正在使用记事本++。试试这个:

Find what:    (\w+)( )
Replace with: \1\n
这将查找由一个或多个字母和数字组成的组,后跟一个空格,
并将其替换为匹配的单词/数字和换行符。

使用以下正则表达式模式:

\s*(\w+)
替换为:

$1\n


(\w+)
-第一个捕获组将匹配数字和用非单词字符分隔的字母数字序列(单词)

使用以下正则表达式模式:

\s*(\w+)
替换为:

$1\n


(\w+)
-第一个捕获组将匹配数字和用非单词字符分隔的字母数字序列(单词)

@JustMe:您可以使用与上面相同的较短的:
“\w+”
(不带引号)替换为
$&\n
@JustMe:您可以使用与上面相同的较短的:
“\w+”
(不带引号)替换为
$&\n