Regex patterns in Cypher do not appear to implement some PCRE features like lookahead or lookbehind. I am trying a pattern that works in www.regex101.com but not in cypher:
WITH [x in keys(row) WHERE x =~ '(?<=Test\\s)[\\w\\s]*(?=-Plate\\sID)' | x ] AS panels
I am escaping backslashes due to errors reported in console.