From dab43d9372acf0ca30a8375e23ad9f3cb0d0d23c Mon Sep 17 00:00:00 2001 From: FliegendeWurst Date: Mon, 16 Jun 2025 08:46:24 +0200 Subject: [PATCH] docs: mention escaped backslashes in regex search --- .../Basic Concepts and Features/Navigation/Search.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/User Guide/User Guide/Basic Concepts and Features/Navigation/Search.md b/docs/User Guide/User Guide/Basic Concepts and Features/Navigation/Search.md index c4a1e3023..69a28b73d 100644 --- a/docs/User Guide/User Guide/Basic Concepts and Features/Navigation/Search.md +++ b/docs/User Guide/User Guide/Basic Concepts and Features/Navigation/Search.md @@ -1,4 +1,4 @@ -# Search +# Search
Note search enables you to find notes by searching for text in the title, content, or [attributes](../../Advanced%20Usage/Attributes.md) of the notes. You also have the option to save your searches, which will create a special search note which is visible on your navigation tree and contains the search results as sub-items. @@ -69,6 +69,7 @@ The options available are: * `#dateNote >= TODAY-30`: A "smart search" to find notes with the "dateNote" label within the last 30 days. Supported smart values include NOW +- seconds, TODAY +- days, MONTH +- months, YEAR +- years. * `~author.title *=* Tolkien`: Find notes related to an author whose title contains "Tolkien". * `#publicationYear %= '19[0-9]{2}'`: Use the '%=' operator to match a regular expression (regex). This feature has been available since Trilium 0.52. +* `note.content %= '\\d{2}:\\d{2} (PM|AM)'`: Find notes that mention a time. Backslashes in a regex must be escaped. ### Advanced Use Cases