atag.chains.chain
Description
A generic procedure to build a chain of nodes offering lots of flexibility.
Parameters
| name | type | description | default value |
|---|---|---|---|
| text | string | string to be used for building a chain of nodes | |
| regex | string | separator regex pattern | |
| label | string | label for new nodes | |
| relType | string | relationship type used for the chain | |
| applyIndexProperties | boolean | whether to add startIndex/endIndex properties | |
| return value | Path | a path holding the created chain |
NOTE: the regex parameter uses lookahead/lookbehind notation, see https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/regex/Pattern.html
Examples
CALL atag.chains.chain('what a nice text', '((?<=\\s)|(?=\\s))', 'Character', 'NEXT_CHARACTER', false) YIELD path RETURN path
