C-Organizer has a powerful
function. To find any text in
the database entries, click the "File - Find" main menu item or use the Ctrl + F shortcut.
will see a dialog box:
the text you wish to find and specify where to search in.
your convenience, the C-Organizer "remembers" your last 10 search
can choose the additional options:
Whole words only
- search only whole words, which
match to search string.
- case sensitive search
- this option is actual when you
search within the Calendar and Tasks sections.
Filter by Category
- if your entries are filtered by
category, this option will be enabled. You can use or remove filter
for search results.
expressions - you can add a
special symbols to search string.
the "Find" button.
The search result will be displayed in the lower part of the dialog
added an ability to print search results. Just click the
"Print" button and a printable report with a list of
found records will be created.
About regular expressions in
known wildcards _ and % match any single character and a string of any
'Birne' similar to 'B_rne' --
'Birne' similar to 'B_ne' -- false
'Birne' similar to 'B%ne' -- true
'Birne' similar to 'Bir%ne%' -- true
'Birne' similar to 'Birr%ne' -- false
bunch of characters enclosed in brackets define a character class.
A character in the string matches a class in the pattern if the
character is a member of the class:
'Citroen' similar to 'Cit[arju]oen' --
'Citroen' similar to 'Ci[tr]oen' -- false
'Citroen' similar to 'Ci[tr][tr]oen' --
can be seen from the second line, the class only matches a single
character, not a sequence. Within a class definition, two
characters connected by a hyphen define a range. A range comprises
endpoints and all the characters that lie between
them in the active collation. Ranges can be placed anywhere in the
class definition without special delimiters to keep them apart from
the other elements.
'Datte' similar to 'Dat[q-u]e' -- true
'Datte' similar to 'Dat[abq-uy]e' -- true
'Datte' similar to 'Dat[bcg-km-pwz]e' --
question mark immediately following a character or class indicates
that the preceding item may occur 0 or 1 times in order to
'Hallon' similar to 'Hal?on' -- false
'Hallon' similar to 'Hal?lon' -- true
'Hallon' similar to 'Halll?on' -- true
'Hallon' similar to 'Hallll?on' -- false
'Hallon' similar to 'Halx?lon' -- true
'Hallon' similar to 'H[a-c]?llon[x-z]?' --
asterisk immediately following a character or class indicates that
the preceding item may occur 0 or more
in order to match:
'Icaque' similar to 'Ica*que' -- true
'Icaque' similar to 'Icar*que' -- true
'Icaque' similar to 'I[a-c]*que' -- true
'Icaque' similar to '_*' -- true
'Icaque' similar to '[[:ALPHA:]]*' -- true
'Icaque' similar to 'Ica[xyz]*e' -- false
plus sign immediately following a character or class indicates that
the preceding item must occur 1 or more times in order to
'Jujube' similar to 'Ju_+' -- true
'Jujube' similar to 'Ju+jube' -- true
'Jujube' similar to 'Jujuber+' -- false
'Jujube' similar to 'J[jux]+be' -- true
'Jujube' sililar to 'J[[:DIGIT:]]+ujube' --