0

我正在研究与一组国家/地区的邮政编码匹配的正则表达式。由于获得与任何一个国家/地区的邮政编码匹配的正则表达式相对容易,因此我计划解析所有与一个国家/地区的邮政编码匹配的正则表达式,并输出一个与输入正则表达式的联合严格匹配的正则表达式。

我知道| 操作员。但是 C# regex / regexvalidator 类是否有这样的运算符

4

2 回答 2

0

使用|替代正则表达式运算符:

regex1|regex2|regex3|...

这匹配与任何组件正则表达式匹配的任何内容。

根据将多个正则表达式合并到一个中的答案, PCRE 引擎将优化以这种方式合并的正则表达式。

于 2013-06-08T14:49:06.553 回答
0

例如,您有REGEX1, REGEX2,REGEX3与某些邮政编码匹配。使用REGEX1|REGEX2|REGEX3比。您不需要解析正则表达式的内容。

于 2013-06-08T14:50:08.127 回答