win7系統下載
當前位置: 首頁 > 硬件軟件教程 > 詳細頁面

OneNote高級搜索:通過正則表達式搜索段落

發布時間:2025-03-19 文章來源:xp下載站 瀏覽:

辦公軟件是指可以進行文字處理、表格制作、幻燈片制作、圖形圖像處理、簡單數據庫的處理等方面工作的軟件。目前辦公軟件朝著操作簡單化,功能細化等方向發展。辦公軟件的應用范圍很廣,大到社會統計,小到會議記錄,數字化的辦公,離不開辦公軟件的鼎力協助。另外,政府用的電子政務,稅務用的稅務系統,企業用的協同辦公軟件,這些都屬于辦公軟件。

有時候,我們需要在 OneNote 里進行復雜的查找。 但 OneNote 的查找關鍵字只提供簡單的查找表達式。  
OneNote Batch 批量處理器,現提供復雜的正則表達式來匹配查找 OneNote 的段落。
由于正則表達式比較復雜,也不好記住,可以搜索網絡,進行學習。

使用正則表達式來查找 OneNote 段落

在 OneNote Batch 批量處理器中:

 

  1. 點擊 “搜索“ 選項卡下的 ”搜索“ 功能。
  2. 在筆記本樹里,勾選要搜索的分區。
  3. 打勾 Perl 正則表達式。
  4. 在搜索框里輸入正則表達式。
  5. 最后,點擊 “開始” 按鈕。

使用正則表達式來查找 OneNote 段落

常用的正則表達式

  • 搜索帶有括號的段落:\(*\)
  • 搜索有 Email 的段落: \w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
  • 搜索有 IP 地址的段落: \d+\.\d+\.\d+\.\d+
  • 搜索有域名的段落:[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(/.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+/.?
  • 以 abc 開始的段落:^abc
  • 以 xyz 結尾的段落:xyz$
  • 搜索按順序包含 aaa 和 bbb 的段落: (.*?)aaa(.*?)bbb(.*?)
  • 排除包含有 onenote 字符串的段落(可以設置為只針對標題):^(?!.*onenote).*$
  • 正則表達式暫時只對英文搜索,不對中文進行搜索

搜索的范圍

OneNote Batch 批量處理器,可以在以下范圍內進行搜索。

 

  1. 內容
  2. 標題 (頁面標題)
  3. 標簽 (標記)
  4. 鏈接

不使用 Window 索引

優點:

當使用正則表達式進行搜索時,OneNote Batch 會自動不使用 Windows 索引。
它是一個一個讀取 OneNote 頁面,使用遍歷的方式搜索 OneNote 段落。
因此,這種搜索不受 OneNote 搜索錯誤的影響。

缺點:

搜索速度有點慢。  

對搜索結果的處理

  • 點擊搜索結果列表里的某項,可以跳轉到 OneNote 對應的段落上。
  • 當前段落的源代碼:可以查看 OneNote 里,當前光標所在的段落的源代碼,以便檢查為什么搜索不出來。通常用來查看特殊字符在 OneNote里的轉義字符。
    比如:”<” 在 OneNote 里是 “&lt;“,”>” 在 OneNote 里是 “&gt;”。
  • 刪除頁面:對搜索結果,列表里勾選的頁面,進行刪除。
  • 移動頁面:對搜索結果,列表里勾選的頁面,移動到指定的(另外的)分區了。
  • 導出頁面:對搜索結果,列表里勾選的頁面,進行批量導出。支持以下格式
    • 導出為 .pdf 文件格式
    • 導出為 .emf 圖片格式
    • 導出為 .doc 文件格式
    • 導出為 .mht 文件格式
    • 導出為 .xps 格式
  • 保存到新頁面:對搜索結果,用一個新的 OneNote 頁面,保存這些結果。

演示


通過批量處理器 OneNote Batch正則表達式,來查找 OneNote 里的段落。


Office辦公軟件是辦公的第一選擇,這個地球人都知道。

本文章關鍵詞: OneNote高級搜索 
久久亚洲国产的中文