搜索两个嵌套的Word通配符字符串

时间:2019-04-02 12:24:58

标签: ms-word wildcard

我无法找到合适的Word通配符字符串来查找符合以下格式的数字:

“ NN NN NN”或“ NN NN NN.NN”(其中N为0-9的任何数字)

麻烦的是第一个字符串是第二个字符串的子集。我的目标是找到一个可以捕获这两个通配符的字符串。不幸的是,我需要对“ .NN”部分使用零个或多个出现的运算符,而该运算符不存在。

我必须进行两次搜索,并且使用以下模式:

[0-9] {2} [^ s] [0-9] {2} [^ s] [0-9] {2}?[!0-9] < br /> [0-9] {2} [^ s] [0-9] {2} [^ s] [0-9] {2}。[0-9] {2}

问题在于第一个模式(粗体)。除非我在表中有数字或其他东西,并且之后没有任何东西可以匹配(或不匹配,如果[!0-9]匹配),否则它将很好地工作。

1 个答案:

答案 0 :(得分:0)

您可以使用一个通配符查找:

[0-9]{2}[^s ][0-9]{2}[^s ][0-9][0-9.]{1,4}

或:

[0-9]{2}[^s ][0-9]{2}[^s ][0-9][0-9.]{1;4}

捕获两者。使用哪种取决于您的区域设置。