1

嗨,亲爱的 stackoverflow 社区,

我有一个小 GREP 问题,需要您的帮助。在我的目录中,有一些订购号需要特定格式。

如您所见,数字始终为粗体,并且当它们前面带有“to”时,它们也被着色。但是,我希望“to”之前的两个数字也被着色。我无法找出这是如何完成的。这就是他们应该使用 GREP 的样子。基本上“00”也是彩色的。

应该如何

现在,我的 GREP 代码如下所示。

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

在右边你可以看到现在,“to”前面的“00”没有着色。

有人知道为什么这不起作用吗?:)

这就是我的 GREP 窗口目前的样子

4

1 回答 1

0

将以下三种 Grep 模式应用于段落样式

  • (?<=[A-Z]{2}-)\d{4}-\d{2}- 应用字符样式:粗体示例)。

  • (?<=[A-Z]{2}-\d{4}-)(\d{2})(?= to -??\d{2})- 应用字符样式:粗体颜色示例)。

  • (?<=[A-Z]{2}-\d{4}-\d{2} to )-??\d{2}- 应用字符样式:粗体颜色示例)。

注意:使用了两种不同的字符样式,即BoldBold-Color


段落样式选项> GREP 样式

在此处输入图像描述

结果:

在此处输入图像描述

于 2020-04-21T08:20:09.377 回答