减少空格的数量
Reduce number of white spaces
我需要减少大量文件中的白色 space 数量。例如:
tree house big small like go down up
nice good 2323'0'-., 123 1234lk
我希望它是这样的:
tree house big small like go down up nice good 2323'0'-., 123 1234lk
按逻辑应该是这样的,但我不知道该怎么做:
一个白色 space |一个或多个白色 spaces |任何非白色符号字符space |一白space
在替换部分应该是这样的:
一白space | &1 |一白space
这是一些逻辑,但如果我知道该怎么做,我就不会问问题了。
此致,
内博伊萨
您需要简单的正则表达式。
regexp_replace(str,'\s+',' ','m');
'm' - 多行修改
记事本++
\s{2,}
改为简单space
我需要减少大量文件中的白色 space 数量。例如:
tree house big small like go down up
nice good 2323'0'-., 123 1234lk
我希望它是这样的:
tree house big small like go down up nice good 2323'0'-., 123 1234lk
按逻辑应该是这样的,但我不知道该怎么做: 一个白色 space |一个或多个白色 spaces |任何非白色符号字符space |一白space
在替换部分应该是这样的: 一白space | &1 |一白space
这是一些逻辑,但如果我知道该怎么做,我就不会问问题了。
此致, 内博伊萨
您需要简单的正则表达式。
regexp_replace(str,'\s+',' ','m');
'm' - 多行修改
记事本++
\s{2,}
改为简单space