如何在我的html文件中使用sed命令匹配以&#開頭的字符串並將其替換爲空格?使用sed命令替換字符串
- 實施例:
À
- 結果:空間
- 應完全由空間
應該對於具有三個或4個數字尾隨&#
的所有HTML代碼的工作取代。
基本HTML代碼:http://webdesign.about.com/library/bl_htmlcodes.html
如何在我的html文件中使用sed命令匹配以&#開頭的字符串並將其替換爲空格?使用sed命令替換字符串
À
應該對於具有三個或4個數字尾隨&#
的所有HTML代碼的工作取代。
基本HTML代碼:http://webdesign.about.com/library/bl_htmlcodes.html
是的得到它sed -e 's_&#[0-9]*_ _g'
,可隨時更換&#像這樣
abc="À"
echo $abc | sed 's/\&\#/ /g'
> echo "À" | sed -e 's_&#_ _g'
192
在Perl:
> echo "À" | perl -pe 's/&#/ /g'
192
在AWK:
> echo "À" | awk '{gsub(/&#/," ");print}'
192
$ sed 's/\&#[0-9]*/ /g' your
我不希望192的結果,它也應與空間替換過 – Aayush