原始文字是
81277184956 0 31 10000 0 0 0 0 4
afdsf sadfdsf
我想用字符“ |”替换所有空格由regex在Sublime文本2处发布。
预期结果应该是
81277184956|0|31|10000|0|0|0|0|4
afdsf|sadfdsf
如果我使用模式“ \ s +”,它也将匹配\ n,因此两行变为一行。如何获得正确的结果?
使用[[:blank:]]+
,等于[\x20\t]+
您可以添加排除项“ ^”。
regex=re.compile(' ') a=regex.sub('|',a)