正则表达式(2)

/*
           $par = '/^test/';  //必须以T开头  如果^对应的是S 则以S开头
   $str = 'testabcd';
   $str1= preg_match_all($par,$str,$add);
   var_dump($str1);
   var_dump($add);


           $par = '/test$/';  //必须以t结尾  如果$对应的是M 则以M结尾
   $str = 'abcdtest';
   $str1= preg_match_all($par,$str,$add);
   var_dump($str1);
   var_dump($add);

          $par = '/^te.*st$/';
  $str = 'tesssssttesssssst';
  $str1 = preg_match_all($par,$str,$add);
  var_dump($str1);
  var_dump($add);




          $par = '/te|st/';  //te 或者st都算是   |  表示或
  $str = 'testssssttesssssst';
  $str1 = preg_match_all($par,$str,$add);
  var_dump($str1);
  var_dump($add);
      
  
  $par = '/te[abcdefg]t/';  //  [ ]匹配到方括号里的任意一个字符
  $str = 'teattebttect';
  $str1 = preg_match_all($par,$str,$add);
  var_dump($str1);
  var_dump($add);
      
          $par = '/te[^ab]t/';  //  [^]不匹配到方括号里的任意一个字符
  $str = 'teattebttect';
  $str1 = preg_match_all($par,$str,$add);
  var_dump($str1);
  var_dump($add);


*/

猜你喜欢

转载自blog.csdn.net/Black_Fox123/article/details/80363189