> 백엔드 개발 > PHP 튜토리얼 > preg_match 匹配mac地址解决方案

preg_match 匹配mac地址解决方案

WBOY
풀어 주다: 2016-06-13 13:46:30
원래의
1175명이 탐색했습니다.

preg_match 匹配mac地址

PHP code
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
    $isMac = preg_match("/^[A-F0-9]{2}:[A-F0-9]{2}:[A-F0-9]{2}:[A-F0-9]{2}:[A-F0-9]{2}:[A-F0-9]{2}$/i", $mac);

로그인 후 복사

这个是程序员写的 我在学习 我希望可以指定mac地址  
所以我将其修改如下
PHP code
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
$isMac = preg_match("/00:e0:c2:e1:a3:85/i", $mac);

로그인 후 복사

但是不给力啊  

我看了看中文手册 好像没问题的说 
请指教 小弟学习中

------解决方案--------------------
你这个,直接用strpos就可以了。。。
------解决方案--------------------
lz的困惑是他的匹配mac地址的正则写的是否正确。
------解决方案--------------------
探讨

引用:

你有什么困惑?

$isMac = preg_match("/00:e0:c2:e1:a3:85/i", $mac);这样写可以么?

------解决方案--------------------
不明白。既然固定的字符串 为什么要用 正则表达式处理。
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿