コード例 #1
0
 /**
  * @return RegexCharacterSetBuilder
  */
 public function pattern()
 {
     switch ($this->case) {
         case 'lower':
             return RegexCharacterSetBuilder::newInstanceFromRange('a', 'z');
         case 'upper':
             return RegexCharacterSetBuilder::newInstanceFromRange('A', 'Z');
     }
     //all
     $instance = RegexCharacterSetBuilder::newInstanceFromRange('a', 'z');
     $instance->addRange('A', 'Z');
     return $instance;
 }
コード例 #2
0
ファイル: RegexBuilder.php プロジェクト: helstern/nomsky-lib
 /**
  * @return RegexCharacterSetBuilder
  */
 public function digitsSet()
 {
     return RegexCharacterSetBuilder::newInstanceFromRange('0', '9');
 }