剛接觸正規表示式,發現其功能竟然如此的「很好很強大」,於是用c#寫了乙個郵箱的驗證,小弟菜菜,如有不足之處敬請指出,同時也希望對剛接觸正規表示式的兄弟姐妹有所幫助!
下面是**部分:
using system;using system.collections.generic;
using system.componentmodel;
using system.data;
using system.drawing;
using system.text;
using system.windows.forms;
using system.text.regularexpressions;
namespace regulatortest
private void btntest_click(object sender, eventargs e)
@//w//.//w";
system.text.regularexpressions.regexoptions options = ((system.text.regularexpressions.regexoptions.ignorepatternwhitespace
| system.text.regularexpressions.regexoptions.multiline)
| system.text.regularexpressions.regexoptions.ignorecase);
system.text.regularexpressions.regex regemail = new system.text.regularexpressions.regex(regexemail, options);
string email = txtemail.text;
if (regemail.i**atch(email))//email 填寫符合正規表示式 "//w@//w//.//w"
else
//驗證密碼 由不小於6位不大於15位的字母數字下劃線特殊符號組成!
string regexpwd = "^.___fckpd___0quot;;//限定開頭,須從第一位開始匹配,限定結尾,總位數不得超過15位,否則即使大於15位仍然可以驗證通過
system.text.regularexpressions.regex regpwd = new system.text.regularexpressions.regex(regexpwd, options);
string pwd = txtpwd.text;
if (regpwd.i**atch(pwd))
else
}private void form1_load(object sender, eventargs e)
}}
python正規表示式 驗證密碼郵箱
今天看了下正則,就隨意寫了個驗證密碼郵箱是否合格,寫的很簡單 1 密碼需要由大寫 小寫 數字三部分組成,並且不能短於八位 2 郵箱組成 即可 def checkmail mail pattern re.compile r w w com cn org m pattern.match mail if ...
郵箱驗證正規表示式
和最後乙個點 之間必須有內容且只能是字母 大小寫 數字 點 減號 且兩個點不能挨著 最後乙個點 之後必須有內容且內容只能是字母 大小寫 數字且長度為大於等於2個位元組,小於等於6個位元組 119941779 qq,com 5579001qq com 1107531656 q?q?com 654088...
正規表示式驗證郵箱格式
用於驗證郵箱格式的正規表示式 僅支援英文及數字 a za z d a za z d a za z d a za z d g 例如 james outlook.com james123 outlook.com james123 163.com james 123 gmail.com james.blu...