下記の正規表現にて条件分岐を実装する場合、$defendantに.(ドット)が連続して2文字以上存在した場合、処理1は行われますでしょうか。
if( !($defendant =~ /^([-\w!#$%&'+/=?^{|}~]([-.\w!#$%&\'*+\/=?^
{|}][-\w!#$%&'+/=?^`{|}])@\w+([-.][-\w+]).\w+([-.]\w+)\s*[,;]?\b)*$/) ){
処理1
}
すみませんがご教授いただけますでしょうか。
投稿2016/03/28 08:09
下記の正規表現にて条件分岐を実装する場合、$defendantに.(ドット)が連続して2文字以上存在した場合、処理1は行われますでしょうか。
if( !($defendant =~ /^([-\w!#$%&'+/=?^{|}~]([-.\w!#$%&\'*+\/=?^
{|}][-\w!#$%&'+/=?^`{|}])@\w+([-.][-\w+]).\w+([-.]\w+)\s*[,;]?\b)*$/) ){
処理1
}
すみませんがご教授いただけますでしょうか。