From 7d74a2bf32d80cf4660b436e4eb2927a4469cedc Mon Sep 17 00:00:00 2001 From: Natalia Ivakina Date: Thu, 16 Oct 2025 14:18:50 +0200 Subject: [PATCH] Explain the use of double backslashes with regex --- .../ROOT/pages/tools/neo4j-admin/neo4j-admin-import.adoc | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/modules/ROOT/pages/tools/neo4j-admin/neo4j-admin-import.adoc b/modules/ROOT/pages/tools/neo4j-admin/neo4j-admin-import.adoc index 42fb928e9..84b1e5488 100644 --- a/modules/ROOT/pages/tools/neo4j-admin/neo4j-admin-import.adoc +++ b/modules/ROOT/pages/tools/neo4j-admin/neo4j-admin-import.adoc @@ -494,6 +494,13 @@ For example: bin/neo4j-admin database import full --nodes import/node_header.csv,import/node_data_\d+\.csv ---- +[NOTE] +==== +In many scripting languages, you must use double backslashes (`\\`) when defining regular expression patterns inside string literals. +This is because a single backslash (`\`) is treated as an escape character. +==== + + ==== Import data from CSV files using a more complex regular expression For regular expression patterns containing commas, which is also the delimiter between files in a group, the pattern can be quoted to preserve the pattern.