1樓:
這個用正則提取並不難。我這裡用的軟體是emeditor先用正規表示式查詢:^
替換成:★(這個隨便,△,○都行)
提取串:^(.)( )|★|( )(.)( )|( )(.)$提取出來的是4個字的,然後把★替換掉就行了。
2個字的,可參照上面的。
2樓:己聞楣
查詢:((^| +)([\u4e00-\u9fa5]|[\u4e00-\u9fa5])(?=$| +)|^((?!
(?:^| +)[\u4e00-\u9fa5](?:$| +)).
)+$)
替換為空
瑕疵:行首可能留有空格,欲求完美,可自行批量刪除,應該會吧?
**:有個很關鍵的事兒就是「什麼叫漢字」,看你的例子全是gbk集合(收編了21000多個)的,如果想包含中日韓超大字符集的漢字(目前已編碼76000多個),則[\u4e00-\u9af5]的寫法需要擴充,有興趣的話,可以找一找我回答過的相關問題。
另:「找出所有非四字詞」是啥意思?是「刪除所有四字詞,只留下非四字詞」嗎?估計第一個問題解決了,應該能夠啟發你自己搞定,若不成,再追問。
怎麼在txt中批量查詢替換同型別欄位? 10
3樓:
用ue或者nodepad之類的軟體,上正規表示式替換~
要怎麼樣才能批量的提取txt文字大於或等於6位的資料
4樓:
用各種能用正規表示式的文字編輯器提取
比如 siphonink 虹吸墨
在虹吸墨中開啟 正則資訊提取 功能
正規表示式一欄輸入:(\w)
點選」開始分析「就行了
5樓:匿名使用者
比如是處理d:\xx位置的1.txt
開始\執行 輸入cmd進入到命令列,再輸入兩行命令cd/d "d:\xx"
findstr ...... 1.txt>2.txt如果想改寫原檔案再輸入一行
move 2.txt 1.txt
shell指令碼,正規表示式,如何批量替換多個資料夾中指定字元中的指定字元 50
如何用python從文中獲取檔名再用正規表示式批量修改檔名
6樓:草原上之狼
import os
x = 1
while x < 101:
if x < 10:
file_name = "0"+str(x) + ".txt" #10一下則前面補零
file = open(file_name)else:
file_name = str(x) + ".txt"
file = open(file_name)line = file.readline()file.close()
os.rename(file_name,line) #重新命名x = x + 1
如何查詢目錄下包含某個字串的所有檔案
7樓:有一手
文字編輯器工具,比如sublime 進去ctrl+shift+f 整個目錄搜尋 ,
左側是你的當前目錄內的所有檔案,*.*表示所有檔名的所有格式你也可以是設定比如查詢txt檔案
流程:查詢目錄下的所有檔案中是否含有某個字串,並且只列印出檔名find.|xargs grep-ri"ibm"-l
1.正規表示式
(1)正規表示式一般用來描述文字模式的特殊用法,由普通字元(例如字元a-z)以及特殊字元(稱為元字元,如/、*、?等)組成。(2)基本元字符集及其含義
只匹配行首。如^a 匹配以a開頭的行abc,a2e,a12,aaa,.
只匹配行尾。如^a 匹配以a結尾的行bca,12a,aaa,.
匹配0個或多個此單字元。如(a)*匹配 空,a,aa,aaa,.
:只匹配內字元。可以是一個單字元,也可以是字元序列,用","將裡面要匹配的不同字串分開。也可以使用-來表示內字元序列的範圍,如[1-5]表示[12345]
\:只用來遮蔽一個元字元的特殊含義。如\*,\',\",\|\+,\^,\.等
(點)只匹配任意單字元。pattern\:只用來匹配前面pattern出現的次數.
n為次數。如a\匹配aa.pattern\:
含義同上,但次數最少為n.如a\匹配aa,aaa,aaaa,.pattern\:
含義同上,但次數在n和m之間。如a\匹配aa,aaa,aaaa三個
(3)舉例說明:
匹配空行
希望能幫到大家
8樓:匿名使用者
查詢目錄下的所有檔案中是否含有某個字串
python 查詢txt檔案內指定字串後空格內的內容,正規表示式
9樓:匿名使用者
import re
text=open(r"a.txt").read()findtext=re.findall(r"abc\s+(defg)",text)
newtext=open(r"b.txt","w")newtext.writelines(line+"\n" for line in findtext)
cad中如何快速找出銳角,cad中如何快速找出銳角?
有時候圖很多bai隔得很遠,du 會出現找不到zhi圖。你可以雙擊滑鼠中鍵,dao顯示所有圖,有內時候也找不到,容你就ctrl a全選所有,然後就會出現選中的圖,你就知道了,你的情況應該是左下角做的圖,很可能你不小心在右上角點了一個點,距離很遠結果就找不到圖了 先畫一條直線 重複直線選著這條直線左端...
在兩張Excel表中如何使用函式批量找出包含有相同欄位的位置
我的處理方式是這樣的,用個函式,vlookup 和exact 1 確定兩張表能夠判定重複的關鍵欄位或者欄位組合,這很重要,是計算機判斷的依據,其實人工判斷也是一樣的。2 對錶1按關鍵欄位進行排序,如何是欄位組合就新增1列,把欄位組合計算出來,用文字合併函式 多了一個函式,抱歉。3 表2最前面增加1列...
在CAD中如何快速找出相同標識的圖形或者符號?AUTO CA
請先確定相同標識的圖形或者符號最好是塊或在單獨的圖層中,且全部可見可選 然後輸入 qselect 或 fi 選塊或圖層,然後選你要找的塊名或圖層名 就行了 不懂加370288938 按ctrl shift a cad中怎樣將開啟的多個圖紙標籤顯示在視窗上方方便檢視 不知道你用 的是哪抄個cad版本,...