1樓:
你好,如果需要替換的文字不是固定的,你就需要用特殊的表示式來描述,使用最廣泛最經典的表示式就是"正規表示式"。
比如,你的正規表示式可以寫為:construction\s+\d+,其中:
\s+ 表示「一個或多個空格」
\d+表示「 一個或多個數字」
所以本例中只要使用支援正規表示式的軟體,搜尋construction\s+\d+並替換為construction 0即可。
replace pioneer是很經典的自動支援正規表示式的替換軟體,使用它解決該問題的詳細步驟:
ctrl-o開啟文字檔案
ctrl-h開啟replace視窗
在search for pattern輸入construction\s+\d+即可
在replace with pattern輸入construction 0即可
點選replace,完成。
ctrl-s存檔。
很簡單吧。
如果你需要更酷的功能,比如需要把所有construction 後面的數字依次改為1,2,3,4,...,那麼只需把construction 0改為construction $word_no就大功告成了。
2樓:匿名使用者
全部選擇,滑鼠右鍵重新命名,寫入「construction 」,然後所有檔名字都變了,最後把「construction 」改成「construction 0」。
txt電子書怎麼快速批量替換裡面的文字
3樓:波特古
txt的替換都是逐行的,如果格式比較大的文件就會慢。可以把txt裡全本內容複製黏貼到word文件裡,用word裡面替換功能進行替換,校對完成後再複製黏貼回txt文件。個人經驗,替換量大的時候會比用txt文件替換快很多。
(ps:如果你使用的是wps,還可以對**的空段進行刪除,或是簡單調整段落佈局,比如**各個段落首句沒有空格,你就可以進行增加。)以上望採納。
4樓:匿名使用者
編輯功能中有替換啊!
或者ctrl+h,填寫上你要替換的內容就可以啊!
如何批量替換文字檔案txt中的多個關鍵詞
5樓:
以下為源**,複製到txt檔案,將txt格式改成bat ;另將待替換txt檔案改成1.txt;如下是_111替換為& _112替換為&
@echo off & setlocal enabledelayedexpansion
for /f "tokens=*" %%i in (1.txt) do (
if "%%i"=="" (echo.) else (set "line=%%i" & call :chg)
)>>new_1.txt
pause
exit
:chg
rem 這個是保留空行
set "line=!line:_111=&!"
set "line=!line:_112=&!"
echo !line!
goto :eof
6樓:匿名使用者
下面的**,用記事本儲存為副檔名為.htm,用ie開啟,如果瀏覽器提示執行指令碼,請允許.
這個基本可以實現你的要求.
替換內容:
7樓:匿名使用者
可以試著把文件的內容用word處理 word就有類似的功能 在工具選項裡有自己更正的功能
8樓:日落於清晨
不知道,不過折衷的辦法是用word開啟,然後用編輯中的替換功能,換完後另存為txt格式
網頁文字如何批量替換,網頁文字如何批量替換?
可以做一個 都是文字域,先獲取所有文字域裡面的文字,然後根據你輸入的字替換,替換後再賦值回去,這個元件還是需要花些時間的 替換文字,即,在畫面沒有完全載入,或者不能顯示時,其中圖象在畫面不能顯示將被顯示在文字 的位置,將有一個紅色交叉,屆時將有一個紅色的十字旁 標題,這是一個影象替換文字 建議參考 ...
excel文字替換空格和亂碼,EXCEL 文字替換的問題 ,替換後就變格式了?怎麼回事
你看來是混亂無序,而我看到的卻是非常有序啊。從圖上看,你的列已經全部進行了排序的!因為該列中的資料已經不是純數字了,計算機按文字方式進行儲存和排序處理,所以,當你排序時,計算機自動以首個字 第二個字 排序,而且是按0 1 2 9這樣的順序排序的,所以排序是正確的。第二個問題 是計算機顯示的侷限性,因...
shell指令碼替換文字內容,Linux下的shell程式設計 如何替換檔案中的內容
1 按 分割取第二列 cat file1 grep mqserver awk f 2 直接 版替換檔案內容 sed i s 127.0.0.1 192.168.1.1 file1 3 例項權 bin sh file1 ip1.txt file2 ip2.txt ip1 cat file1 grep ...