如果字符串包含超过5个电子邮件ID,我想要匹配,我是regex的新手并尝试了min max函数但没有使用
treasurymiddleoffice@acme.com; henryf@acme.com; sayeds@acme.com; mihirs@acme.com; ankurg@acme.com; supriyakumars@acme.com; manojp@acme.com; structuring@acme.com ; balai@acme.com; christopherh@acme.com; samratn@acme.com; shubhip@acme.com; georgeo@acme.com; sheemainz@acme.com; sakinaab@acme.com
答案 0 :(得分:1)
假设您的电子邮件地址的格式与您的示例相符,您可以尝试以下模式:
(.+?@[\w-]+\.\w+;?){6,}
答案 1 :(得分:1)
尝试使用此正则表达式:
^(?=(.*@){6,})
它断言至少有6个(“超过5个”)@
个符号。