正則

正則規(guī)則

?/? ? ?是定界符 '/'定界符之間的部分就是將要在目標(biāo)對(duì)象中進(jìn)行匹配的模式

?+? ? 元字符規(guī)定其前導(dǎo)字符必須在目標(biāo)對(duì)象中連續(xù)出現(xiàn)1次或多次

?*? ? ?元字符規(guī)定其前導(dǎo)字符必須在目標(biāo)對(duì)象中出現(xiàn)0次或連續(xù)多次

??? ? ?元字符規(guī)定其前導(dǎo)對(duì)象必須在目標(biāo)對(duì)象中連續(xù)出現(xiàn)零次或一次

?\s? ? 用于匹配單個(gè)空格符,包括tab鍵和換行符

?\S? ? 用于匹配除單個(gè)空格符之外的所有字符

?\d? ? ?用于匹配從0到9的數(shù)字

?\w? ? 用于匹配字母,數(shù)字或下劃線字符

?\W? ? 用于匹配所有與\w不匹配的字符

?.? ? ? ? 用于匹配除換行符之外的所有字符

?^? ? ? ?定位符規(guī)定匹配模式必須出現(xiàn)在目標(biāo)字符串的開(kāi)頭

?$? ? ? 定位符規(guī)定匹配模式必須出現(xiàn)在目標(biāo)對(duì)象的結(jié)尾

?\b? ? ? 定位符規(guī)定匹配模式必須出現(xiàn)在目標(biāo)字符串的開(kāi)頭或結(jié)尾的兩個(gè)邊界之一

?\B? ? ? 定位符則規(guī)定匹配對(duì)象必須位于目標(biāo)字符串的開(kāi)頭和結(jié)尾兩個(gè)邊界之內(nèi)

?/[A-Z]/? ? ? ? ? ? ? ?與從A到Z范圍內(nèi)任何一個(gè)大寫(xiě)字母相匹配

?/[0-9]/? ? ? ? ? ? ? ? 與從0到9范圍內(nèi)任何一個(gè)數(shù)字相匹配。

?/([a-z][A-Z][0-9])+/? ? ? ?與任何由字母和數(shù)字組成的字符串

?\.? ? ? ? ? ? ? ? ? ? ? ? ?- 將特殊字符(.)當(dāng)成普通字符

?_? ? ? ? ? ? ? ? ? ? ? ? ?-下劃線

?[^a-z]? ? ? ? ? ? ? ? ? ?- 除了小寫(xiě)字母以外的所有字符

?[^\\\/\^]? ? ? ? ? ? ? ? ? -除了(\)(/)(^)之外的所有字符

?[^\"\']? ? ? ? ? ? ? ? ? ? ?-除了雙引號(hào)(")和單引號(hào)(')之外的所有字符

?[0-9\.\-]? ? ? ? ? ? ? ? -匹配所有的數(shù)字终抽,句號(hào)和減號(hào)

?^[a-zA-Z_]$? ? ? ? ?-所有的字母和下劃線


郵箱驗(yàn)證

1. preg_match('/^[\w\-\.]+@[\w\-]+(\.\w+)+$/',$email);

2.?public function isEmail($email) {

? ? ? ? //郵箱格式驗(yàn)證

? ? ? ? $is_email = filter_var($email, FILTER_VALIDATE_EMAIL);

? ? ? ? if (!$is_email) {

? ? ? ? ? ? return false;

? ? ? ? } else {

? ? ? ? ? ? //郵箱的可用性檢測(cè)

? ? ? ? ? ? $domain = explode('@', $email);

? ? ? ? ? ? $domain = $domain[1];

? ? ? ? ? ? $is_email = checkdnsrr($domain, 'MX');

? ? ? ? ? ? return $is_email;

? ? ? ? }

? ? }

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末辐赞,一起剝皮案震驚了整個(gè)濱河市顽染,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖偶妖,帶你破解...
    沈念sama閱讀 221,635評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件颖杏,死亡現(xiàn)場(chǎng)離奇詭異纯陨,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)留储,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,543評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門翼抠,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人获讳,你說(shuō)我怎么就攤上這事机久。” “怎么了赔嚎?”我有些...
    開(kāi)封第一講書(shū)人閱讀 168,083評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵膘盖,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我尤误,道長(zhǎng)侠畔,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 59,640評(píng)論 1 296
  • 正文 為了忘掉前任损晤,我火速辦了婚禮软棺,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘尤勋。我一直安慰自己喘落,他們只是感情好茵宪,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,640評(píng)論 6 397
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著瘦棋,像睡著了一般稀火。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上赌朋,一...
    開(kāi)封第一講書(shū)人閱讀 52,262評(píng)論 1 308
  • 那天凰狞,我揣著相機(jī)與錄音,去河邊找鬼沛慢。 笑死赡若,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的团甲。 我是一名探鬼主播逾冬,決...
    沈念sama閱讀 40,833評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼躺苦!你這毒婦竟也來(lái)了粉渠?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,736評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤圾另,失蹤者是張志新(化名)和其女友劉穎霸株,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體集乔,經(jīng)...
    沈念sama閱讀 46,280評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡去件,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,369評(píng)論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了扰路。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片尤溜。...
    茶點(diǎn)故事閱讀 40,503評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖汗唱,靈堂內(nèi)的尸體忽然破棺而出宫莱,到底是詐尸還是另有隱情,我是刑警寧澤哩罪,帶...
    沈念sama閱讀 36,185評(píng)論 5 350
  • 正文 年R本政府宣布授霸,位于F島的核電站,受9級(jí)特大地震影響际插,放射性物質(zhì)發(fā)生泄漏碘耳。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,870評(píng)論 3 333
  • 文/蒙蒙 一框弛、第九天 我趴在偏房一處隱蔽的房頂上張望辛辨。 院中可真熱鬧,春花似錦、人聲如沸斗搞。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,340評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)僻焚。三九已至允悦,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間溅呢,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,460評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工猿挚, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留咐旧,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,909評(píng)論 3 376
  • 正文 我出身青樓绩蜻,卻偏偏與公主長(zhǎng)得像铣墨,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子办绝,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,512評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容

  • Python中的正則表達(dá)式(re) import rere.match #從開(kāi)始位置開(kāi)始匹配伊约,如果開(kāi)頭沒(méi)有則無(wú)re...
    BigJeffWang閱讀 7,093評(píng)論 0 99
  • \d 代表 [0-9] \l 代表 [a-z] \u 代表 [A-Z] \a 代表 [A-Za-z] \w 代表 ...
    zhuoshao閱讀 1,369評(píng)論 0 5
  • 正則表達(dá)式到底是什么東西?字符是計(jì)算機(jī)軟件處理文字時(shí)最基本的單位孕蝉,可能是字母屡律,數(shù)字,標(biāo)點(diǎn)符號(hào)降淮,空格超埋,換行符,漢字等...
    獅子挽歌閱讀 2,150評(píng)論 0 9
  • 一佳鳖、正則表達(dá)式的用途(搜索和替換) 1.1.正則表達(dá)式(regular expression,簡(jiǎn)稱regex)是一...
    IIronMan閱讀 10,119評(píng)論 0 14
  • http://www.jb51.net/tools/zhengze.html 正則表達(dá)式30分鐘入門教程 版本:v...
    nullleaf閱讀 601評(píng)論 0 2