• Czas czytania ~1 min
  • 24.08.2022

hotmeteor/regex to zestaw gotowych metod pomocniczych regex do użycia w aplikacji Laravel:

Ten pakiet zawiera popularne wzorce wyrażeń regularnych, które można dopasować i zastąpić wartościami. Pakiet obsługuje wielkość liter, znaki Unicode i obsługuje wszystkie języki.

Oto kilka przykładów z readme pakietu:

// Match
Regex::isAlpha($subject, $allowWhitespace = false);
Regex::isAlphanumeric($subject, $allowWhitespace = false);
Regex::isAlphadash($subject, $allowWhitespace = false);
Regex::isDigits($subject, $allowWhitespace = false);
Regex::isNumeric($subject);
 
// Replace
Regex::alpha($subject, $replace = '');
Regex::alphanumeric($subject, $replace = '');
Regex::alphadash($subject, $replace = '');
Regex::digits($subject, $replace = '');
Regex::numeric($subject, $replace = '');

Masz również dostęp do podstawowych metod match i replace dla wzorców niestandardowych:

// Replace interface
public static function replace($subject, $pattern, $replacement = '');
 
// Match interface
public static function match($subject, $pattern, bool $allowWhitespace = false): bool;

Możesz dowiedzieć się więcej o tym pakiecie, uzyskać pełne instrukcje instalacji i wyświetlić kod źródłowyna GitHubie.

Comments

No comments yet
Yurij Finiv

Yurij Finiv

Full stack

O

Professional Fullstack Developer with extensive experience in website and desktop application development. Proficient in a wide range of tools and technologies, including Bootstrap, Tailwind, HTML5, CSS3, PUG, JavaScript, Alpine.js, jQuery, PHP, MODX, and Node.js. Skilled in website development using Symfony, MODX, and Laravel. Experience: Contributed to the development and translation of MODX3 i...

O autorze CrazyBoy49z
WORK EXPERIENCE
Kontakt
Ukraine, Lutsk
+380979856297