簡體   English   中英

Procmail僅在電子郵件地址中匹配4個號碼

[英]Procmail match 4 numbers only in email address

如何讓Procmail匹配一個總共有4個數字的電子郵件地址?

例如

1234@mydomain.com

我已經讀過procmail不支持重復的現代擴展正則表達式實現,例如

^To:.[0123456789]{4}@mydomain.com$

那我怎么辦呢?

謝謝。

如果您不能使用限制量詞 ,只需重復該模式:

[0-9][0-9][0-9][0-9]@mydomain[.]com

這將匹配4位數字,然后是@domain.com 請注意. 必須轉義或放入字符類以匹配文字點(a .匹配任何字符,但匹配換行符)。

要匹配以To:開頭的字符串,后跟任何字符但是換行符后跟4位用戶名電子郵件,請使用

^To:.[0-9][0-9][0-9][0-9]@mydomain[.]com

此處查看有關Procmail正則表達式的更多詳細信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM