Row filter with Regex

@ChrisYoung maybe the strings are terminated by a space, which is not considered a word boundary. In that case you should modify your regex

(digital-event|event2022)(\b| )

EDIT: if there’s something else after or before the pattern, you must add “.*” like here:

.*(digital-event|event2022)(\b| ).*

But the node has indeed a weird behavior. Suppose I have two strings
(a) “event2022”
(b) "event2022 "
The “Row filter” node accepts the regex (digital-event|event2022)\b, which matches only the first string, but rejects (digital-event|event2022)[\b ]:
immagine
The pattern (digital-event|event2022)[\\b ] is considered correct, but it matches only the string (b).
The only pattern that matches both strings is (digital-event|event2022)(\b| )

4 Likes