From ee62dedb28d4eab16f2c878c4212e59fe2cb6d90 Mon Sep 17 00:00:00 2001 From: Oliver Kopp Date: Fri, 8 Nov 2024 12:11:12 +0100 Subject: [PATCH] Reposition hint --- en/finding-sorting-and-cleaning-entries/search.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/en/finding-sorting-and-cleaning-entries/search.md b/en/finding-sorting-and-cleaning-entries/search.md index 02ea6d57d..ea613e01b 100644 --- a/en/finding-sorting-and-cleaning-entries/search.md +++ b/en/finding-sorting-and-cleaning-entries/search.md @@ -70,6 +70,10 @@ This applies to all "unfielded" search terms. Meaning: All search terms not spec ## Modifiers for fields +{% hint style="warning" %} +This has changed with JabRef v6 +{% endhint %} + JabRef offers operators for the fielded search. The general idea is to have `=` for contains search and `==` for exact matches. Then, the `!` can be used to force case-sensitive matching (when used at the end) and as negation, when used in front. @@ -113,10 +117,6 @@ This is how the search currently works in the development version. ## Search using regular expressions -{% hint style="warning" %} -This has changed with JabRef v6 -{% endhint %} - In order to only search for content within specific fields and/or to include logical operators in the search expression, a special syntax is available in which these can be specified. Both the field specification and the search term support [regular expressions](search.md#regular-expressions). Regular expressions (RegEx for short) define a language for representing patterns matching text, for example when searching. There are different types of RegEx languages. JabRef uses regular expressions as defined in Java. For extensive advanced information about Java's RegEx patterns, please have a look at the [Java documentation](https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/util/regex/Pattern.html) and at the [Java tutorial](https://docs.oracle.com/javase/tutorial/essential/regex/).