GREP:如何匹配正数或负数?
GREP: how to match positive or negative digit?
我想根据极性对百分比 (%) 数字应用文本样式。
比如,如果我得到 -21%
,那么我将在 Indesign 中应用样式 1,如果它是 21%
,则 ID 必须应用另一种样式。
这是我匹配内容的起点:
\.^-\d+\K% for negative digit
^+\+\d+\K% for positive
如果有人能帮助我,我是第一次在 ID 中使用 GREP 样式。
谢谢
对于正值使用
^[+]?[0-9]+%$
对于负值,使用
^-[0-9]+%$
详情
^
- 字符串开头
[+]?
- 一个可选的 +
字符
-
- 一个 -
字符
[0-9]+
- 1 个或多个数字
%
- %
符号
$
- 字符串结尾。
我想根据极性对百分比 (%) 数字应用文本样式。
比如,如果我得到 -21%
,那么我将在 Indesign 中应用样式 1,如果它是 21%
,则 ID 必须应用另一种样式。
这是我匹配内容的起点:
\.^-\d+\K% for negative digit
^+\+\d+\K% for positive
如果有人能帮助我,我是第一次在 ID 中使用 GREP 样式。
谢谢
对于正值使用
^[+]?[0-9]+%$
对于负值,使用
^-[0-9]+%$
详情
^
- 字符串开头[+]?
- 一个可选的+
字符-
- 一个-
字符[0-9]+
- 1 个或多个数字%
-%
符号$
- 字符串结尾。