Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/20.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/27.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_Linux_Bash_Replace_Sed - Fatal编程技术网

Regex 如何删除匹配单词之间的空格?

Regex 如何删除匹配单词之间的空格?,regex,linux,bash,replace,sed,Regex,Linux,Bash,Replace,Sed,我读过很多关于如何替换文件中的空格的问题,但我有以下问题: 我有一个这样的文件: <foo>"crazy foo"</foo> <bar>dull-bar</bar> sed-i-e“s/>*sed-i-e”s/>*你可以试试这样的东西 echo "<foo>"crazy foo"</foo> <bar>dull-bar</bar>" | sed 's/>[[:space:]]*</&g

我读过很多关于如何替换文件中的空格的问题,但我有以下问题:

我有一个这样的文件:

<foo>"crazy foo"</foo> <bar>dull-bar</bar>

sed-i-e“s/>*
sed-i-e”s/>*你可以试试这样的东西

echo "<foo>"crazy foo"</foo> <bar>dull-bar</bar>" | sed 's/>[[:space:]]*</></g '

echo“crazy foo”dull bar”| sed的/>[[:space:]*你可以试试这样的东西

echo "<foo>"crazy foo"</foo> <bar>dull-bar</bar>" | sed 's/>[[:space:]]*</></g '
echo“crazy foo”dull bar | sed/>[:space:]*你试过
echo“crazy foo”dull bar | sed/>你试过
echo“crazy foo”dull bar | sed/>
sed -i -e "s/> *</></g" YourFile
echo "<foo>"crazy foo"</foo> <bar>dull-bar</bar>" | sed 's/>[[:space:]]*</></g '
awk -F"\"" '{print $3}' file.txt | sed 's/ //g'