2024-05-16 19:44:22 发布
网友
我有一个困难的时间与这个,想知道是否有人可以帮助,这是一个python正则表达式搜索的输出,但我需要改变输出,但不确定如何?你知道吗
输出如下所示:
Tony1 , 7684 dogs Garry 2 , 8473 dogs sara111 , 0 dogs
我需要它看起来像:
基本上把“偶数”行中的每一个都加在奇数行的末尾?你知道吗
这可能吗?你知道吗
import re x="""Tony1 , 7684 dogs Garry 2 , 8473 dogs sara111 , 0 dogs""" print re.sub(r"\n([^\n]+(?:\n|$))",r" \1",x)
正则表达式:\n([^\n]+(?:\n|$))
\n([^\n]+(?:\n|$))
请参见演示。你知道吗
https://regex101.com/r/qB0jV1/5
使用regex相当简单。你知道吗
查找:'\r?\n(.*(?:\r?\n|\z))' 替换:' $1' 标志:Global
'\r?\n(.*(?:\r?\n|\z))'
' $1'
Global
正则表达式详细信息:
\r? \n # Even linebreak ( # (1 start), Replacement .* # All non-linebreak chars (?: \r? \n # Odd linebreak | # or, \z # End of string ) ) # (1 end)
正则表达式:
\n([^\n]+(?:\n|$))
请参见演示。你知道吗
https://regex101.com/r/qB0jV1/5
使用regex相当简单。你知道吗
查找:
'\r?\n(.*(?:\r?\n|\z))'
替换:
' $1'
标志:
Global
正则表达式详细信息:
相关问题 更多 >
编程相关推荐