PHP Класс libphonenumber\Matcher

Note that this is NOT the same as google's java PhoneNumberMatcher class. This class is a minimal port of java's built-in matcher class, whereas PhoneNumberMatcher is designed to recognize phone numbers embedded in any text.
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$groups array
$pattern string
$subject string

Открытые методы

Метод Описание
__construct ( string $pattern, string $subject )
end ( integer | null $group = null ) : integer
find ( ) : boolean
group ( integer $group = null ) : string
groupCount ( ) : integer
lookingAt ( ) : boolean
matches ( ) : boolean
replaceAll ( string $replacement ) : string
replaceFirst ( string $replacement ) : string
reset ( string $input = "" ) : Matcher
start ( $group = null )

Защищенные методы

Метод Описание
doMatch ( $type = 'find' )

Описание методов

__construct() публичный Метод

public __construct ( string $pattern, string $subject )
$pattern string
$subject string

doMatch() защищенный Метод

protected doMatch ( $type = 'find' )

end() публичный Метод

public end ( integer | null $group = null ) : integer
$group integer | null
Результат integer

find() публичный Метод

public find ( ) : boolean
Результат boolean

group() публичный Метод

public group ( integer $group = null ) : string
$group integer
Результат string

groupCount() публичный Метод

public groupCount ( ) : integer
Результат integer

lookingAt() публичный Метод

public lookingAt ( ) : boolean
Результат boolean

matches() публичный Метод

public matches ( ) : boolean
Результат boolean

replaceAll() публичный Метод

public replaceAll ( string $replacement ) : string
$replacement string
Результат string

replaceFirst() публичный Метод

public replaceFirst ( string $replacement ) : string
$replacement string
Результат string

reset() публичный Метод

public reset ( string $input = "" ) : Matcher
$input string
Результат Matcher

start() публичный Метод

public start ( $group = null )

Описание свойств

$groups защищенное свойство

protected array $groups
Результат array

$pattern защищенное свойство

protected string $pattern
Результат string

$subject защищенное свойство

protected string $subject
Результат string