1.WPS通配符[36][0-9]{3}
这个正则表达式 [36][0-9]{3}
的含义如下:
[36]
:表示匹配数字 3 或者数字 6 中的任意一个字符。[0-9]
:代表匹配任意一个数字字符(0 到 9)。{3}
:表示前面的表达式(即[0-9]
)需要匹配前导的数字正好出现 3 次。
因此,正则表达式 [36][0-9]{3}
将会匹配:
- 以 3 或者 6 开头的四位数字序列,例如 3000、3521、6000 等。
- 前三位是任意数字,最后一位也是任意数字的数字序列。
换句话说,它用于查找形如 3 开头或者 6 开头的四位数字。
2.word通配符匹配数字,但是不匹配数字前面有换换行符的数字,修改这个通配符[36][0-9]{3}
在 Word 中,通配符无法直接区分数字前是否有换行符或其他特定字符。但是,可以使用特殊的控制字符,如^13
代表换行符,在通配符模式中间来匹配特定情况。
要确保匹配的数字前不带换行符,你可以尝试使用以下通配符表达式:\r[36][0-9]{3}
。
这个表达式中的\r
代表回车符,用于匹配换行符。这样,它将只匹配数字前没有换行符的情况下符合条件的数字。请注意,不同版本的 Word 可能对于通配符的支持有所不同,因此可能需要根据实际情况进行调整。