Walidacja łańcucha (Regex)

Kliknij, aby skopiować

Ocenia łańcuch znaków względem podanego wyrażenia regularnego, zwraca True jeśli znaleziono przynajmniej jedno dopasowanie.


Przeczytaj więcej o Regex tutaj i przetestuj swoje wzorce wizualnie tutaj.

Przykład: Validate String(string: "ABC-1234", regex: "(?i)^[a-z]{3}-$") = True.

Wskazówka: aby uwzględnić flagi, umieść je w formacie "(?FLAG)", np. "(?i)", na początku wyrażenia regularnego, np. "(?i)(?m)^[A-Z]$".

Flow Connections

  • [Input] In - rozpoczyna wykonywanie bloku.
  • [Output] Out - aktywuje się, gdy blok zakończy swoje wykonywanie.

Dane Połączenia

  • [Input] String (string) - łańcuch do obliczenia.
  • [Input] Regex (string) - wyrażenie regularne, które ma zostać obliczone w formacie RE2.
  • [Output] Result (boolean) - True jeżeli w danych wejściowych "String" znaleziono co najmniej 1 dopasowanie wyrażenia regularnego, False w przeciwnym wypadku.