0
我想用包含網絡文件夾路徑的字符串變量替換\
和\\
。腳本是如何在 tcl腳本字符串變量中替換 ?
regsub -all {'\'} $folderpath {\\} $folderpath
如果是其它字符我能夠取代,因爲它的\
,我得到的問題。
我想用包含網絡文件夾路徑的字符串變量替換\
和\\
。腳本是如何在 tcl腳本字符串變量中替換 ?
regsub -all {'\'} $folderpath {\\} $folderpath
如果是其它字符我能夠取代,因爲它的\
,我得到的問題。
% set path {C:\Dinesh\Downloads\Movies\Friends}
C:\Dinesh\Downloads\Movies\Friends
% regsub -all {\\} $path {\\\\}
C:\\Dinesh\\Downloads\\Movies\\Friends
%
你能不能給一個樣本輸入,你得到了什麼,你想要什麼?還有任何生成的錯誤消息。 –
1.您正在將\放在單引號內 - 這是不正確的。去掉它。 2. \是一個轉義字符。要將其視爲常規字符,您需要使用另一個\將其轉義,因此您需要使用額外的\ per \。 regsub -all {\\} $ folderpath {\\\\}文件夾路徑 – Sharad