使用通配符

GOFR 有 2 种不同的模式匹配方式:使用通配符(与 Microsoft Office 使用的相同),或使用正则表达式。

通配符更简单但功能较弱。

网上有许多资源可帮助您理解通配符。

这是一个不错的资源:

http://word.mvps.org/faqs/general/usingwildcards.htm

要在 GOFR 中使用通配符,请在多参数输入页面中,单击要查找的文本或要替换的文本框旁边的“选项”菜单(OPT),然后选择“通配符”。文本框的背景颜色会变为黄色。

您可以使用通配符,根据搜索模式转换结果。例如,您可以将 <名> <姓> 的模式转换为 <姓> <名>,修复数字格式等。请务必看一下上面的链接。

我们还整理了一份有关转换的帮助文件:“使用通配符和正则表达式转换文本”

您可以使用以下任意通配符来优化搜索。

要查找 使用 示例
任意单个字符 ? s?t 可找到 "sat" 和 "set"。
任意字符串 * s*d 可找到 "sad" 和 "started"。
指定字符之一 [ ] w[io]n 可找到 "win" 和 "won"。
此范围内的任意单个字符 [-] [r-t]ight 可找到 "right"、"sight" 和 "tight"。
范围必须按升序排列。
括号内字符以外的任意单个字符 [!] m[!a]st 可找到 "mist" 和 "most",但找不到 "mast"。
括号内范围中的字符以外的任意单个字符 [!x-z] t[!a-m]ck 可找到 "tock" 和 "tuck",但找不到 "tack" 或 "tick"。
范围必须按升序排列。
某个字符或表达式恰好出现 n 次 {n} fe{2}d 可找到 "feed",但找不到 "fed"。
某个字符或表达式至少出现 n 次 {n,} fe{1,}d 可找到 "fed" 和 "feed"。
某个字符或表达式出现次数的范围 {n,n} 10{1,3} 可找到 "10"、"100" 和 "1000"。
单词的开头 < <(inter) 可找到 "interesting" 和 "intercept",但找不到 "splintered"。
单词的结尾 > (in)> 可找到 "in" 和 "within",但找不到 "interesting"。