Wstęp

Fluent Regex to narzędzie, które w prosty sposób pozwala tworzyć wyrażenia regularne.
Umożliwia intuicyjne tworzenie wzorców, które wyszukają odpowiedni fragment w tekście.

Poniżej przykład:

Regex::build()
  ->startOfLine()
  ->group(fn (Fluent $fluent) => $fluent->find('http')->or('https'))
  ->then('://')
  ->ignoreCase()

// ^(http|https)\:\/\//i

Poza wyszukiwaniem zweryfikuje również, czy w danym tekście znajduje się to, czego szukamy.

Regex::for('https://100commitow.pl/')->find('100commitow')->check();

// True

🏅 Odznaki

GitHub last commit
GitHub Actions Workflow Status
GitHub repo size
Packagist Version

Fluent Regex
rudashi · © 2024 All rights reserved