辦公軟件是指可以進行文字處理、表格制作、幻燈片制作、圖形圖像處理、簡單數據庫的處理等方面工作的軟件。目前辦公軟件朝著操作簡單化,功能細化等方向發展。辦公軟件的應用范圍很廣,大到社會統計,小到會議記錄,數字化的辦公,離不開辦公軟件的鼎力協助。另外,政府用的電子政務,稅務用的稅務系統,企業用的協同辦公軟件,這些都屬于辦公軟件。 有時候,我們需要在 OneNote 里進行復雜的查找。 但 OneNote 的查找關鍵字只提供簡單的查找表達式。
OneNote Batch 批量處理器,現提供復雜的正則表達式來匹配查找 OneNote 的段落。
由于正則表達式比較復雜,也不好記住,可以搜索網絡,進行學習。
使用正則表達式來查找 OneNote 段落
在 OneNote Batch 批量處理器中:
- 點擊 “搜索“ 選項卡下的 ”搜索“ 功能。
- 在筆記本樹里,勾選要搜索的分區。
- 打勾 Perl 正則表達式。
- 在搜索框里輸入正則表達式。
- 最后,點擊 “開始” 按鈕。

常用的正則表達式
- 搜索帶有括號的段落:\(*\)
- 搜索有 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 批量處理器,可以在以下范圍內進行搜索。
- 內容
- 標題 (頁面標題)
- 標簽 (標記)
- 鏈接
不使用 Window 索引
優點:
當使用正則表達式進行搜索時,OneNote Batch 會自動不使用 Windows 索引。
它是一個一個讀取 OneNote 頁面,使用遍歷的方式搜索 OneNote 段落。
因此,這種搜索不受 OneNote 搜索錯誤的影響。
缺點:
搜索速度有點慢。
對搜索結果的處理
- 點擊搜索結果列表里的某項,可以跳轉到 OneNote 對應的段落上。
- 當前段落的源代碼:可以查看 OneNote 里,當前光標所在的段落的源代碼,以便檢查為什么搜索不出來。通常用來查看特殊字符在 OneNote里的轉義字符。
比如:”<” 在 OneNote 里是 “<“,”>” 在 OneNote 里是 “>”。
- 刪除頁面:對搜索結果,列表里勾選的頁面,進行刪除。
- 移動頁面:對搜索結果,列表里勾選的頁面,移動到指定的(另外的)分區了。
- 導出頁面:對搜索結果,列表里勾選的頁面,進行批量導出。支持以下格式
- 導出為 .pdf 文件格式
- 導出為 .emf 圖片格式
- 導出為 .doc 文件格式
- 導出為 .mht 文件格式
- 導出為 .xps 格式
- 保存到新頁面:對搜索結果,用一個新的 OneNote 頁面,保存這些結果。
演示

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