第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

\w+\與[\w\-]+的區(qū)別?

<?php

$subject?=?"my?email?is?spark@imooc.com";

//在這里補充代碼,實現(xiàn)正則匹配,并輸出郵箱地址

$a=?'/\w+\@\w+\.\w+/';

preg_match($a,$subject,$matches);

echo?$matches[0];

//下面是原答案:

$subject?=?"my?email?is?spark@imooc.com";

$pattern?=?'/[\w\-]+@\w+\.\w+/';

preg_match($pattern,?$subject,?$matches);

echo?$matches[0];

這兩種都可以得到郵箱的地址

那么請問

\w+\與[\w\-]+的區(qū)別以及在這里運用后者的好處?

正在回答

3 回答

沒有看出有什么好處,兩者都不是精確匹配

查了一下,在[]括號內(nèi),\-是指的-;-是指的-

當$subject = "my email is s-park@imooc.com";

使用$a= '/\w+\@\w+\.\w+/';返回park@imooc.com

使用$pattern = '/[\w\-]+@\w+\.\w+/';返回s-park@imooc.com


使用163非vip的情況下,不允許注冊帶-郵箱,網(wǎng)易郵箱要求6~18個字符,可使用字母、數(shù)字、下劃線,需以字母開頭

2 回復(fù) 有任何疑惑可以回復(fù)我~
#1

烽煙 提問者

非常感謝!
2018-05-19 回復(fù) 有任何疑惑可以回復(fù)我~

[]可以用來表示范圍、取反等操作。比如[0-9]表示0-9的數(shù)字,[^\s]表示一個非空白字符。

0 回復(fù) 有任何疑惑可以回復(fù)我~

有時候用著 ?【 ?】 ? 我也沒有理解到,有的時候都沒有加[ ? ] ? 有的時候加了[ ?]?

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

\w+\與[\w\-]+的區(qū)別?

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號