问题标签 [grep-indesign]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
grep - GREP 在 InDesign 中查找和更改数字后
输入强制换行符后是否有 grep 查找和更改?
我有一些这样的
数字是可变的,名称也是。
我想这样做
adobe-indesign - 以统一的方式格式化产品编号
我目前正在尝试格式化目录中的一些文章。我在应用于文章的段落样式中使用 GREP 执行此操作。我的问题是这些数字有很多特殊情况。
基本编号为 PR-1234(“PR-”后 4-8 个字符)
我用来格式化这个数字的 GREP 代码和下面的案例现在看起来像这样。它在某些情况下有效......
但是,我还需要考虑以下所有情况。在任何情况下,“PR”都需要使用常规字体,之后的部分(“to”和“,”除外)需要使用粗体。
PR- 12345-ABC , PR- 12345-CD
PR- 1234D-11-AB
PR- 1234DS-12345D
PR- 12345D-1
PR- 12.34.5
但这还不是全部!使它变得复杂的是,在像下面这样的情况下,所有的三位数或两位数都必须是粗体和斜体。
PR- 12345D- 012 LS , - 13 LS , - 014 LS , - 15 LS
PR- 1234L- 01 , - 02 , - 03
PR- 12345M- 02 XS至- 07 XS
PR- 1234- 01至- 12
接下来我可以尝试什么?