Przeskocz do zawartości głównej Przejdź do treści uzupełniającej

IsRegEx — funkcja skryptu i funkcja wykresu

Funkcja IsRegEx() zwraca informację, czy podany tekst jest prawidłowym wyrażeniem regularnym.

Funkcja ta wykonuje operacje z wyrażeniami regularnymi, w których rozróżniana jest wielkość liter. Zamiast tego można użyć wariantu IsRegExI(), aby wykonywać operacje z wyrażeniami regularnymi bez rozróżniania wielkości liter.

Składnia:  

IsRegEx (expr [, debug])

Typ zwracanych danych: wartość podwójna

Argumenty
Argument Opis
expr Wyrażenie ciągu zawierające wyrażenie regularne do oceny.
debug Ten argument jest opcjonalny. Jeśli dla tego argumentu zostanie podana dowolna wartość, wyrażenie zwróci podpowiedź tekstową określającą, jak można poprawić nieprawidłowe wyrażenie regularne.
Przykłady funkcji
Przykład Wynik
IsRegEx('[a-z]') Zwraca -1 (prawda).
IsRegEx(']0-1[', 1) Ten przykład zwraca komunikat o błędzie ze wskazówką, jak poprawić nieprawidłowe wyrażenie regularne ]0-1[.
IsRegEx('[a-z') Zwraca 0 (fałsz). Komunikat o błędzie nie jest wyświetlany, ponieważ argument debug nie został określony.

Kiedy używać

Możesz użyć IsRegEx() do sprawdzenia, czy wpisane wyrażenia regularne są poprawne w Qlik Sense. Na przykład można załadować tabelę wejściową do aplikacji z tekstem wejściowym i oceną prawidłowości tekstu jako wyrażenia regularnego.

Przykład 1 — ładowanie prawidłowości wyrażenia regularnego do modelu danych

Przykład 2 — ładowanie tylko prawidłowych wyrażeń regularnych do modelu danych

Przykład 3 — wyrażenia wykresu

Czy ta strona była pomocna?

Jeżeli natkniesz się na problemy z tą stroną lub jej zawartością — literówkę, brakujący krok lub błąd techniczny — daj nam znać, co możemy poprawić!