首頁
手機版
您的位置:綠點軟件站 > 電腦軟件 > 網絡工具 > 搜索引擎 > 超級文本搜索

超級文本搜索超級文本搜索V3.14 漢化免費版

軟件大小:2.36 MB

軟件語言:簡體中文

用戶評分:

軟件類型:國產軟件

授權方式:免費版

軟件官網:www.fnljvq.tw

更新時間:2018-12-21

軟件分類:搜索引擎

運行環境:winxp/win7/win8/win10/

平臺檢測 無插件 360通過 騰訊通過 金山通過 瑞星通過
文本搜索
超級文本搜索

超級文本搜索是一個實用的萬能文本搜索工具,幾乎支持任何類型的文件。您可以從單個文件到整個驅動器,搜索任何內容,以查找需要查找的任何文本。執行一個搜索之后,包含搜索文本的文件可以查看,打印,編輯或在相關應用程序中打開。超級文本搜索支持html、pdf、二進制文件及zip、rar等壓縮中的文件等。

超級文本搜索

超級文本搜索功能特點

可以搜索純文本文件(程序源代碼、批處理文件、HTML文件等)和二進制文件(文字處理和電子表格文件、PDF文件、數據庫,甚至可執行程序),也可以搜索歸檔在ZIP、CAB或RAR文件中的文件。

除了對單詞或短語進行簡單的搜索之外,該程序還允許您使用正則表達式(如Grep實用程序中所發現的,這對于您當中的技術人員來說比較熟悉)來執行更高級的搜索,包括通配符和各種類型的模式匹配。

在執行搜索之后,可以在相關應用程序中查看、編輯或打開包含搜索文本的文件。也可以打印或導出搜索結果。

超級文本搜索使用方法

超級文本搜索的窗口由三個部分組成。頂部部分顯示文件的列表包含指定的文本(以下簡稱文件列表),中間部分顯示每次一個文件的各個匹配項(以下簡稱匹配列表)。最初,這些部分是空白的。底部部分是您執行程序搜索所需的輸入的信息。

執行簡單搜索的基本步驟是:

選擇要搜索的磁盤和目錄。作為目錄樹中的另一種選擇,您可以通過“轉到文件夾”框中鍵入轉到一個特定目錄。

輸入搜索文本。

輸入要搜索文件的文件標識(例如,對所有文件的*.*)。輸入多個文件標識(或單個文件的名稱)可以用逗號分隔它們(即,*.wpd,自述文件.txt,*.htm)。您還可以排除一個或多個文件標識,并可以將文件限制在給定的日期范圍內。

點擊“搜索”按鈕。

其他選項如下:

文件類型:您可以選擇只包括文本文件,僅二進制文件,或者兩者都可。當你用大量文件搜索目錄,但只希望包括這兩種類型中的一種時,這將大大加快搜索速度。請注意,文字處理文件是二進制的,所以您搜索這些時必須包括二進制。

包含子目錄:這個將包括指定目錄下的所有子目錄。

只搜索列表中的文件:這個將只搜索前一個搜索返回文件的列表,而忽略輸入文件標識。如果您想在返回列表中搜索不同的文本,這個很有用。如果列表中沒有文件,它將被禁用。

搜索ZIP/CAB/RAR文件:這個將搜索存檔在ZIP里面的文件,CAB和RAR存檔文件(不包括有密碼保護的文件)通過臨時從存檔中提取它們。在使用這個選項時,您提供的文件標識將應用于存檔中的文件,而不是存檔文件本身,這些文件的擴展名為“ZIP”、“CAB”或“RAR”。因此,如果你輸入“*.DOC”作為您的文件標識,搜索路徑中的任何存檔文件都將被提取,但只將搜索帶有“DOC”擴展名的提取文件。您不能將搜索限制在特定的存檔文件中,并且在文件標識中不應該輸入*.ZIP,*.CAB或*.RAR,因為這個不會產生任何影響。如果您的存檔文件含有存儲的路徑名稱,為了搜索存檔的整個目錄結構,必須檢查包含子目錄選項;否則只搜索存檔的根目錄。搜索存檔文件時,文件列表中的目錄列將包括找到的提取文件中存檔文件的名稱以及目錄。

區分大小寫搜索:我覺得這個不言而喻。

只匹配整個單詞:這個將只包括匹配選擇的文本是一個完整的單詞而不是單詞的一部分也(就是,使用此選項搜索“end”將不會找到“fender”)。只有當搜索文本是一個單一的單詞且不包含任何正則表達式字符時,它才能正確工作。

文字(沒有正則表達式):這個將把所有正則表達式字符視為普通文本,忽略它們的特殊含義。

在執行搜索時,底部的狀態欄將被更新,以顯示正在搜索的文件。搜索按鈕將變成停止按鈕,您可以在搜索完成之前點擊該按鈕取消搜索。當完成時,狀態欄將顯示匹配的總數和匹配文件的總數。文件列表將列出包含任何匹配的每個文件,以及找到的匹配數,文件類型(“T”表示文本,“B”表示二進制),以及文件的日期和大小。最初這個列表是按文件名稱排序的,但是您可以通過點擊列標題按任何列對其排序。連續點擊將在升序排序和降序排序之間交替進行。

當您高亮顯示列表中的文件時,文件中的各個匹配項將顯示在匹配列表中。對于文本文件,每個匹配行將被用行號顯示。對于Excel文件,將顯示涉及單元格;如果文件中有多個工作表,則在此之前會有一個“S”和工作表號。由于二進制文件不包含不連續的行,每個匹配都顯示了大約120個周圍文本的字符(很多可能是難以理解的控制字符!)來顯示上下文。

注意:對于文本文件,顯示的匹配數實際上是包含匹配的行數。如果一個單行包含多個匹配項,則只計算一次。

替換文本

在純ASCII文本文件中,您可以用另一個字符串替換找到文本的所有或選定的。搜索完成后,單擊“替換”按鈕以顯示“替換”窗口。這個將列出搜索中找到的所有文本文件,您可以檢查要替換的文件名稱。替換只能在純文本文件中使用,而不能在二進制文件比如文字處理文檔中使用。在從ZIP/RAR/CAB存檔文件提取的文件中不可用。警告:替換無法撤消,因此強烈建議你在進行大規模替換之前備份文件。

便利特點:

查看目錄中的文件并選擇要搜索的文件:右鍵點擊目錄列表框,可以顯示當前選中目錄中的文件列表。如果要選擇搜索的單個文件,您可以通過高亮顯示它們并點擊選擇按鈕從這個列表中進行搜索。通過按住Ctrl或Shift鍵同時點擊文件名稱,可以以標準的Windows方式選擇多個文件。當您關閉列表框時,所選的每個文件名稱將被添加到要搜索的文件框中。

保存和檢索搜索:在菜單中選擇文件/保存搜索以保存當前搜索的所有參數,而文件/檢索搜索以顯示從那些選擇的所有已保存的搜索的列表。所有搜索參數(目錄、文件規范、搜索文本和選項)都已保存,但由于沒有足夠的空間,這些選項沒有顯示在這個列表中。搜索結果以最新的結果列在最上面。在您選擇搜索之后,這些參數將被輸入到主窗口中,但是在您點擊搜索按鈕之前不會執行搜索,因此,如果需要,您可以更改任何參數。

在會話期間,所有輸入的搜索字符串都將在會話期間被保存,并可通過點擊搜索文本框上的下拉箭頭被檢索以重新使用。

正則表達式協助:點擊插入正則表達式按鈕就會顯示一個窗口,其中列出了許多正則表達式符號及其含義,還有一些示例。如果你沒有記住該符號,你可以在搜索字符串中通過選擇插入正則表達式。

刷新:在菜單上通過選擇文件/刷新或按F5,您可以刷新當前磁盤的顯示目錄。當您搜索任何類型的可移動磁盤(軟驅、光驅、壓縮磁盤等)并插入新磁盤時,這是非常有用的。

查看、編輯和打開文件

當顯示文件列表時,您可以右鍵點擊該列表,以打開一個操作菜單,該操作菜單可以執行當前高亮顯示文件。這些包括:

查看:這個將用程序內置文件查看器打開文件。它將高亮顯示搜索字符串的所有匹配項(對于文本文件,高亮顯示的是包含每個匹配項的整個行)。二進制文件,如文字處理文檔和PDF文件將不會顯示正確的格式、圖形或其他非文本特征。然而,Excel文件將以電子表格格式顯示。不允許在查看器中編輯。請注意,將大文件加載到查看器可能需要幾秒鐘或更長時間。

打開:這個將在其相應的應用程序中打開文件(如果有的話)——就像你曾在Windows資源管理器中雙擊一樣。

編輯:這個將在默認編輯器中打開文件,默認編輯器是記事本,除非在文件/預設中更改它。這個主要用于文本文件,但是如果您的編輯器支持的話,也可以用于二進制文件。

當匹配列表被顯示時,您也可以在任何匹配上通過雙擊該列表查看文件。將打開該查看器,并將文件定位在匹配位置,這能夠讓您快速查看周圍的內容。打開和編輯選項在匹配列表中不可用,因為通常無法在已指定打開位置的外部程序中打開文件。

打印/導出

當搜索結果已顯示時,您可以打印列表中三種類型中的任何一種,或者將它們導出到文本文件中,可以使用任何編輯器或文字處理程序讀取它們:

僅列出的文件

當前高亮顯示文件中的所有匹配項

所有文件中的所有匹配項

點擊打印/導出按鈕從這些選項中進行選擇。然后您可以選擇打印機并打印或預覽列表,或者選擇導出文件將列表導出到一個文件。在“保存”對話框中,點擊“文件類型”以選擇文件格式,可以是純文本(TXT),富文本(RTF)或AdobePDF。對于文件列表,也可用逗號分隔格式(CSV)。富文本文件可以在MicrosoftWord、寫字板和其他許多程序中打開。逗號分隔文件可以在MicrosoftExcel中打開,如果您想更改列表的格式,這是一個有用的選項。

設置預設

通過選擇菜單上的文件/預設在預設對話框中您可以改變程序行為的各個方面。可用的設置如下:

匹配的最大長度:這個設置控制二進制文件中作為匹配返回的最大字符數(它不影響文本文件)。任何比這長的結果都將被忽略。它存在的主要原因是有時在二進制文件中,使用通配符搜索表達式可以返回一個非常長的文本字符串,這不是你想看到的。例如,假設你在二進制文件中搜索字符串“hello.+goodbye”(意思是“hello”后面跟著許多字符跟著“goodbye”)如果它們相距很遠你就能得到成千上萬的字符,這可能是無用的,而且無論如何在匹配列表中顯示的都太長了(在文件查看器中可以看到長匹配,它們將被高亮顯示在哪里)。這個設置的默認值是300個字符,這幾乎對任何搜索應該足夠了。

顯示每個文件的最大匹配:這個控制每個文件中顯示的最大匹配數,并在文件查看器中高亮顯示,主要用于提高這些窗口的顯示速度(數字越低,速度越快)。同時它影響文本和二進制文件。就像上一個設置一樣,它不會影響文件列表中顯示的匹配數。默認值是200。

顯示工具提示:這個決定了當你把鼠標移到屏幕的不同地方時,有時候程序是否會顯示那些告知信息,有時候那些黃色提示框令人討厭。一旦你厭倦它們,你就可以把它們關掉。

默認編輯器:這個允許您右鍵單擊文件列表并選擇編輯時更改使用的編輯器。它默認為Notepad(記事本),在運行這個程序的每臺機器上都可以使用,但是如果你有更好的,一定要使用它。這里不局限于ASCII文本編輯器;一些文字處理器也可以用。您選擇的程序將用傳遞給它的當前文件名稱簡單地啟動。

默認啟動目錄:通常,程序將在安裝它的磁盤的根目錄中啟動。如果你想從不同的目錄啟動,你可以在這里選擇它。

文件查看器的顏色:您可以在文件查看器中選擇文本顏色和高亮匹配的顏色。

字體:您可以為文件和匹配列表、文件查看器和打印列表選擇字體。為了確保所有的字體都合適,你的字體大小限制在8到12points(點)之間。字體樣式總是規則的;如果您選擇粗體或斜體,它將被忽略。

搜索PDF文件的注意事項

搜索AdobeAcrobatPDF文件要比搜索其他文件慢得多,因為PDF文件通常以加密格式存儲它們的文本,在進行搜索之前,必須先將其解碼并提取到文本文件中。根據文件的大小和內容,這個過程可能需要幾秒鐘甚至更長時間。因此,如果你的搜索路徑中有PDF文件但不需要搜索它們,速度很重要,建議您在排除文件框中通過輸入*.PDF來排除它們。

從“發送到”菜單運行程序

除了從“開始”菜單或桌面圖標運行任何程序之外,還可以從“發送到”菜單運行“超級文本搜索”(可通過右鍵點擊“資源管理器”或“我的電腦”中的項目可進入)更方便。當以這種方式運行時,它將打開并高亮顯示所選目錄,如果有的話,則覆蓋默認啟動目錄。

超級文本搜索涉及到的相關知識

正則表達式字符

. (句號)匹配任何單個字符。
* (星號)在一個表達式之后,匹配該表達式的零次或多次出現。
+ (加號)在一個表達式之后,匹配該表達式的一次或多次出現。
? (問號)在一個表達式之后,可選擇地匹配表達式 (也就是說,匹配表達式或什么也沒有)。
{n}在一個表達式之后,匹配這個表達式的出現正好 n 次,其中 n 是任意整數。
{n,}在一個表達式之后,匹配該表達式的出現至少 n 次,其中 n 是任意整數。
{n, m}在一個表達式之后,匹配這個表達式的出現在 n 和 m 次之間,其中 n 和 m 是整數,而且 m>=n。
| (豎線)匹配第一個表達式第二個表達式。這些的任意數可以合二為一。
[] (方括號)用方括號括起來的字符串匹配該字符串中的任何字符,但不匹配其他字符。如果字符串的第一個字符是一個長音符(^),表達式將匹配除過字符串中字符以外的任何字符。可以用一個破折號分隔兩個字符指定字符的一個范圍 (也就是,[A-Z] 會匹配任何大寫字母)。
() (圓括號)將它們括起來的表達式分組。隨后運算符將對整個組進行操作。
\d匹配任何數字(0-9)。
\w匹配任何單詞字符(字母或數字)。
\s匹配任何空白字符(空格或制表符)。
\D匹配任何非數字(0-9)。
\W匹配任何非單詞字符。
\S匹配任何非空白字符。
\t匹配制表符。
^ (長音符)匹配一行的開頭。
$ (美元符號)匹配一行的末尾。
\b匹配一個單詞的分界線,允許使用 \bword\b 搜索整個單詞
\xNN一個反斜線后面跟著一個 x 和一個兩個字符的十六進制代碼,它與 ASCII 字符和那個代碼相匹配。如果要查找模糊控制字符,這是非常有用的。
\ (反斜線)后面跟著任何其他字符,按照字面匹配這個字符。這個允許您將通常是正則表達式指示符的字符視為普通文本。若要搜索反斜線字符本身,請輸入兩個反斜線。

正則表達式的例子

表達式它匹配什么
yes|no|maybe一個或多個單詞 "yes", "no", 或 "maybe"
^Windows所有以“Windows”開頭的行
Windows$所有以“Windows”結尾的行
S..p "Soup", "Stop", "Slip", 等等只有4個字母單詞 - 這兩個句號正好代表兩個字符!
S.+p以 S 開頭以 p 結尾的任何單詞,但不僅僅是“Sp”本身 (加號之前跟隨的句號表示任何字符至少出現一次)
^W.n 以 “Win”, “Won”, 等開頭的所有行。
\$一個美元符號, 字面意思(否則它將代表行的末尾)
an.*"a", "an", "and", "andy", "andover", 等等
fe+"fe", "fee", 等等 (“f”后面跟著“e”的重復的任意數)
[xyz]"x", "y" 或 "z"
a[^xyz]c"abc", "arc" 和 "aXb" 但不是 "axb"
hel?p"hep" 或 "help" (這個 "l" 是可選的)
[2-5]從2到5的任何個位數
e{8,}字母“e”重復至少8次
(hello){2,4}單詞“hello”重復2到4次之間
\d*任何整數 (任意數字重復的任意數)
\b[Dd]\b任何以d或D開頭的非空單詞

鄰近搜索(查找兩個靠得很近的單詞)

可以使用正則表達式進行鄰近搜索以找到彼此靠近的兩個單詞。 這種搜索類型的正則表達式是:
\bword1\W+(?:\w+\W+){1,6}?word2\b

在這個表達中,word1 和 word2 是你想要找的單詞,而 {1,6} 表示在它們之間該單詞的最小和最大數。

這種搜索類型的詳細解釋在 這個頁面 的正則表達式信息網站。

精品軟件

下載地址

  • PC版
下載錯誤?【投訴報錯】

超級文本搜索V3.14 漢化免費版

高速下載

    大家都喜歡

    用戶評論

    (已有條評論)
    返回頂部
    返回頂部
    曾氏原创二肖中特