php preg_match提示警告。
程序员文章站
2022-06-07 16:45:47
...
代码如下:
运行结果:
Warning: preg_match(): Unknown modifier '/' in D:\wamp\www\www.yoyou.com\this.php on line 3
http://www.aixi.com不是合法域名
ps:php是5.4版本
不是合法域名';}echo isValidDomain("http://www.aixi.com");?>
运行结果:
Warning: preg_match(): Unknown modifier '/' in D:\wamp\www\www.yoyou.com\this.php on line 3
http://www.aixi.com不是合法域名
ps:php是5.4版本
回复讨论(解决方案)
是怎么回事?哪位大神讲一下!!!
"/^(http|ftp): \/ \/(www\.)?.+\.(com|org|net)$/i"
或
" #^(http|ftp)://(www\.)?.+\.(com|org|net)$ #i"
原来要转义,要不然区别不了啊。
哈哈,多谢解答!
对于斜杠 如果你不想转移 就用 # 或者 @ 或者 ! 都行
少了?意?,所以出?。
推荐阅读
-
php启动时候提示PHP startup的解决方法
-
php小经验:解析preg_match与preg_match_all 函数
-
如何关闭打开文件时提示的安全警告?打开文件安全警告取消四大方法详解
-
PHP提示Deprecated: mysql_connect(): The mysql extension is deprecated的解决方法
-
yiic命令时提示“php.exe”不是内部或外部命令的解决方法
-
利用PHP+JS实现搜索自动提示(实例)
-
PHP的preg_match匹配字符串长度问题解决方法
-
php+ajax做仿百度搜索下拉自动提示框(有实例)
-
非常实用的php弹出错误警告函数扩展性强
-
关于php程序报date()警告的处理(date_default_timezone_set)