1. 程式人生 > >正則表示式(2)

正則表示式(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);


*/