InDesign小技巧20200731-解决孤字(fix runts)

时间:2026-02-14 09:18:48

1、.\S+?$

.  任意字符

\S 不是空格的任何字符

+? 一次或多次(最短匹配)

$  段尾

InDesign小技巧20200731-解决孤字(fix runts)

2、.\s\w+?[[:punct:]]*$

.  任意字符

\s 任意空格

\w  任意字符(a-z,A-Z,0-9)

+? 一次或多次(最短匹配)

[[:punct:]]  Posix里面的任意符号

*  零次或多次

$  段尾

InDesign小技巧20200731-解决孤字(fix runts)

3、(?<=\w)\s(?=\w+?[[:punct:]]*$)

该语句使用了匹配里面的肯定反查,肯定正查

(?<=)  positive behind(以等号=后的内容为条件,但是不应用格式)

(?=)     positive lookahead(以等号=后的内容为条件,但是不应用格式)

\w  任意字符(a-z,A-Z,0-9)

\s 任意空格

+? 一次或多次(最短匹配)

[[:punct:]]  Posix里面的任意符号

*  零次或多次

$  段尾

InDesign小技巧20200731-解决孤字(fix runts)

4、.{11}$

该语句定义了段位的11个字符,可以根据情况定义自己想要的长度

.  任意字符

{11}  定义前面的字符长度为11个

$  段尾

InDesign小技巧20200731-解决孤字(fix runts)

© 2026 途途旅游
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com