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

2025-10-26 04:07:59

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)

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢