簡體   English   中英

使用 GREP 格式化特定字符后接的數字

[英]Using GREP to format numbers which are succeeded by specific characters

嗨,親愛的 stackoverflow 社區,

我有一個小的 GREP 問題,需要你的幫助。 在我的目錄中,有一些訂購號需要特定格式。

如您所見,數字始終為粗體,並且當它們前面帶有“to”時,它們也被着色。 但是,我希望“to”之前的兩個數字也被着色。 我無法找出這是如何完成的。 這就是使用 GREP 時的樣子。 基本上“00”也是彩色的。

應該如何

現在,我的 GREP 代碼看起來像這樣。

(?<=\d\d)-\d\d(?=\sto)

在右邊你可以看到現在,“to”前面的“00”沒有着色。

有人知道為什么這不起作用嗎? :)

這就是我的 GREP 窗口目前的樣子

將以下三個 Grep 模式應用於段落樣式

  • (?<=[AZ]{2}-)\d{4}-\d{2} - 應用字符樣式:粗體示例)。

  • (?<=[AZ]{2}-\d{4}-)(\d{2})(?= to -??\d{2}) - 應用字符樣式:粗體顏色示例)。

  • (?<=[AZ]{2}-\d{4}-\d{2} to )-??\d{2} - 應用字符樣式:粗體顏色示例)。

注意:使用了兩個不同的字符 Styles ,即BoldBold-Color


段落樣式選項> GREP 樣式

在此處輸入圖像描述

結果:

在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM