Pomocnicze metody

Budowę wyrażenia regularnego zaczynasz od użycia Regex::build().
Pozostałe metody pomocnicze wykorzystują build() przy tworzeniu wzorca.

build

Metoda build rozpoczyna każde tworzenie wyrażenia Rudashi\FluentBuilder.

use Rudashi\Regex;
 
$builder = Regex::build();
 
// Rudashi\FluentBuilder

Można również przekazać tablicę predefiniowanych wzorców do użycia w danym ciągu kontekstowym:

use Rudashi\Regex;
 
$builder = Regex::build([
    Rudashi\Patterns\EmailPattern::class,
]);

for

Metoda for dodaje kontekst dla instancji Rudashi\FluentBuilder. Będzie to tekst, na którym chcesz, żeby wyrażenie regularne zadziałało.

use Rudashi\Regex;
 
$builder = Regex::for('Hello, world!');
 
// Rudashi\FluentBuilder

start

Metoda start dodaje flagę start.

use Rudashi\Regex;
 
$pattern = Regex::start();
 
// /^/

startOfLine

Metoda startOfLine jest odpowiednikiem dla metody Regex::start.

use Rudashi\Regex;
 
$pattern = Regex::startOfLine();
 
// /^/
Fluent Regex
rudashi · © 2024 All rights reserved