2023年1月6日 星期五

MS Word特殊尋找或取代

 目次

尋找 範圍字元 [ - ]

尋找 "(U+0022), '(U+0027) 直角引號或省略號

尋找  (U+FE50-U+FE6B) 小寫變體

尋找  (U+FE30-U+FF4F) 中日韓相容形式

尋找造字

尋找大量連續空白

尋找取代半形括號為全形括號

尋找選擇性連字號 ¬

註記

參考資料


尋找 範圍字元 [ - ]

通論 從字元碼A 依序逐一找至 字元碼B

 [字元A-字元B]   ([尋找字元A-尋找字元B])

注:1. 任意尋找字元皆可嵌入,A, B可為相同。2. 「-」可無,若無「-」,則只找所列字元,而不是範圍內字元,也就是只找A及B,而不是A到B範圍內字元碼。

參見 MS Word 尋找及取代 5. 範圍內的字元

尋找特定字元碼,可區隔直引號(", ') 和彎彎的印刷引號( ‘ “Quotation marks” ’),半形括號「()」和全形括號「()」


尋找指定字元之一,字元間沒有"-"

尋找目標:[學碩博]士

  查詢到的將會是學士、碩士、博士。(沒有單一 "士" )

半形括號 ( )

 尋找目標: [\(]


尋找 "(U+0022), '(U+0027),不會同時找到彎引號 (‘ ’, “ ”)

可方便處理直引號(", ') 為彎彎的印刷引號 ‘ “Quotation marks” ’

1. 主要用於英文排版,2. InDesign 尋找時可以分別兩者。

   萬用字元 「['-']」 及萬用字元 「["-"]」

尋找直觀及單純,只要把想找的字元重複放入方括號內即可。只用「[']」,也可找到「'」,「['"]」可同時尋找「'」及「"」。(將「'」及「"」放入「[]」中)

萬用字元 尋找特定字元


尋找  小寫變體 (U+FE50 - U+FE6B)

尋找目標: [﹐-﹫]   (打開萬用字元)

(U+FE50), (U+FE6B)  

找出看起來是半形標點,但不是者。

可能出自日文半角?


中日韓相容形式 (U+FE30 - U+FF4F)

尋找目標:[︰-﹏]    (打開萬用字元)

(U+FE30), 「(U+FF4F, Wavy Low Line) 中日韓相容形式; 垂直標點及 7個上下底線

﹄(U+FE44) 垂直標點最後一個。只找到此,則區間縮小為 (U+FE30 - U+FE44)。

舊式直排用標點符號。找出以讓全文件和新式統一

現在有些由排版軟體字型判斷旋轉方向。

FE49~FF4F:7個上下底線,﹉, ﹊, ﹋, ﹌, ﹍, ﹎, ﹏

FE30開始的:中日韓相容形式, 小寫變體, 半形及全形字元


尋找造字

尋找目標:[-]   (打開萬用字元)       注:(U+E000-F848)

「」(U+E000), 「」(U+F848)   

造字範圍例圖



MS Word 尋找造字
 

使用者造字區

造字區一:(U+E000, B+FA40)~ (U+E310, B+FEFE),共785個字。

造字區二:(U+EEB8, B+8140)~ (U+F6B0, B+8DFE),共2,041個字。

造字區三:(U+E311, B+8E40)~ (U+EEB7, B+A0FE),共2,983個字。

罕用符號區:(U+F6B1, B+C6A1)~ (U+F848, B+C8FE),共408個字。

注:

  • 造字區顯示的字形/貌可能因你電腦環境的不同而有差異。例如若沒有安裝造字檔,則可能尋找字碼範圍都顯示為空缺字元。但並不妨礙尋找結果。
  • Acrobat PDF 可適用嗎?


尋找大量連續空白

「 {100,100}」 ( space{100,100} ),尋找100個連續空白。上限只到 255空白。

擴充至255以上
 「 {255,255}? {125,125}」 ( space{255,255}?space{125,125} ),
→個數= 255+1+125 

移除撰寫者利用空白分行,造成排版異動時,出現不期望結果。

尋找特殊指令法

MS Word可以用一個指令尋找所有的連續空白。但無法依所需指定空白數目。(例如單只找出70連續空白)
尋找/特殊/空白區域
尋找目標:^w
「^w」(空白區域),這個就是所有連續的空白會被視為一個空白,搜尋起來比在「尋找目標」打上空白字元還快。


尋找取代成對半形括號為全形

 成對半形括號取代為成對全形括號,括號內文字不動。

應用例:

 (大正45,頁9中。) 大正45,頁9中。

尋找目標:「\((大正*)\)」       (半形括號: 紅色/red);
   「(大正*)編號 1, 一個括號一個編號

取代為:\1」       (全形括號: 藍色/blue)


尋找選擇性連字號 ¬

尋找目標:「^-」(U+002D)

注:1. 不是尋找¬(U+00ac),2. 無法用 插入/特殊字元/選擇性連字號 的方式尋找。 3. 可和其他純文字組合,例:「《涅槃經^-》」。

  • 貼上成純文字時,選擇性連字號會轉成U+00ac (¬, not sign))

顯示編輯標記

隱藏編輯標記


註記

  • 萬用字元 (wildcard characters) 是對字元 (characters) 的處理,是一個字一個字的找或取代。

參考資料

  • 正規表示式#基本语法
    https://zh.wikipedia.org/zh-tw/正则表达式#基本语法
    正規表示法,是電腦科學概念,用簡單字串來描述、符合文中全部符合指定格式的字串。
  1. Regular expression
     https://en.wikipedia.org/wiki/Regular_expression
  • 萬用字元範例
  • https://support.microsoft.com/zh-tw/office/萬用字元範例-939e153f-bd30-47e4-a763-61897c87b3f4
  1. Examples of wildcard characters
  2. https://support.microsoft.com/en-us/office/examples-of-wildcard-characters-939e153f-bd30-47e4-a763-61897c87b3f4
    • 第三項




    #清稿  #wildcard characters  #萬用字元

    沒有留言: