如何删除字符字串中的空白字符?
如:
84 0 , .fa bdd oo
变成
84 0 , .fabddoo
只删除字符间的或字符后的空格,其他地方的不要动
如何进行?
如何删除字符字串中的空白字符?
- zglcx123
- 帖子: 110
- 注册时间: 2007-08-20 16:34
- 来自: Earth
如何删除字符字串中的空白字符?
Dropbox!点我注册,你的起点高了500M,我也能多得到500M,共赢!
--------
HP V3808TU (2008.03.08---2012.10.08)
ASUS N56VZ (2012.10.08---未来)
--------
HP V3808TU (2008.03.08---2012.10.08)
ASUS N56VZ (2012.10.08---未来)
-
- 帖子: 46
- 注册时间: 2009-08-07 20:55
- 来自: 中国-北京
Re: 如何删除字符字串中的空白字符?
最笨的方法:
sed -e 's/\([A-Za-z]\) \([A-Za-z]\)/\1\2/g;s/\([A-Za-z]\) //g' FILE
sed -e 's/\([A-Za-z]\) \([A-Za-z]\)/\1\2/g;s/\([A-Za-z]\) //g' FILE
路漫漫其修远兮, 吾将上下而求索
- c\nc
- 帖子: 231
- 注册时间: 2007-12-25 12:51
Re: 如何删除字符字串中的空白字符?
echo $string | tr -d ' '
- zglcx123
- 帖子: 110
- 注册时间: 2007-08-20 16:34
- 来自: Earth
Re: 如何删除字符字串中的空白字符?
谢谢2楼,,
sed -e 's/\([A-Za-z]\) \([A-Za-z]\)/\1\2/g;s/\([A-Za-z]\) //g' FILE
\1\2是干什么用的?
sed -e 's/\([A-Za-z]\) \([A-Za-z]\)/\1\2/g;s/\([A-Za-z]\) //g' FILE
\1\2是干什么用的?
Dropbox!点我注册,你的起点高了500M,我也能多得到500M,共赢!
--------
HP V3808TU (2008.03.08---2012.10.08)
ASUS N56VZ (2012.10.08---未来)
--------
HP V3808TU (2008.03.08---2012.10.08)
ASUS N56VZ (2012.10.08---未来)
- lululau
- 帖子: 105
- 注册时间: 2007-05-28 11:17
Re: 如何删除字符字串中的空白字符?
“字母间的所有空格“是“字母后的所有空格”的子集吧
代码: 全选
echo "84 0 , .fa bdd oo" | gsed 's/\([a-zA-Z]\) /\1/g'
- zglcx123
- 帖子: 110
- 注册时间: 2007-08-20 16:34
- 来自: Earth
Re: 如何删除字符字串中的空白字符?
谢谢5楼,,你的方法很正确!!! 

Dropbox!点我注册,你的起点高了500M,我也能多得到500M,共赢!
--------
HP V3808TU (2008.03.08---2012.10.08)
ASUS N56VZ (2012.10.08---未来)
--------
HP V3808TU (2008.03.08---2012.10.08)
ASUS N56VZ (2012.10.08---未来)