Capture first part of string with trailing delimiter ':' or '\'
REGEX
^([^:\]+)
OUTPUT
PATTERN ERROR
DATA
TEST:TEST
TEST\TEST
GOAL
TEST
TEST
Capture first part of string with trailing delimiter ':' or '\'
REGEX
^([^:\]+)
OUTPUT
PATTERN ERROR
DATA
TEST:TEST
TEST\TEST
GOAL
TEST
TEST
Try:
^([^:\\]+[:\\])
TEST:TEST # Matches TEST
TEST\TEST # Matches TEST
TESTisgood # No match