php

PHP eregi()函数

2023-10-11

eregi — 不区分大小写的正则表达式匹配

eregi()函数在由模式指定的字符串中搜索指定的字符串,搜索不区分大小写。在检查字符串(如密码)的有效性时,eregi()可能特别有用。

可选的输入参数regs包含由正则表达式中的括号组成的所有匹配表达式的数组。

语法:int eregi(string pattern, string string, [array regs]);


参数

如果模式被验证,则返回true,否则返回false。


以下是一段代码

<?php

   $password = "abc";

   if (! eregi ("[[:alnum:]]{8,10}", $password))

   {

      print "Invalid password! Passwords must be from 8 - 10 chars";

   } else {

      print "Valid password";

   }

?>

PHP

这将产生以下结果 -

Invalid password! Passwords must be from 8 - 10 chars