Thunderstone Software Document Retreival and Management
Search:
Advanced Search
Home | Products | Company | News | Tech Support | Demos | Contact Us
Texis Manual

Rules of Delimiter Syntax

  • The above can be anywhere on a query line, and is interpreted as ``within {the following delimiters}''.

  • Accepted built-in abbreviations following the slash `/' are:

     
    ABBREV       		 MEANING
    

    line within a line

    sent within a sentence

    para within a paragraph

    page within a page

    all within a whole record

     
    REX EXPRESSION                           		 MEANING
    

    $ 1 new line

    [^\digit\upper][.?!][\space'"] not a digit or upper case letter, then

    a period, question, or exclamation point, then

    any space character, single or double quote

    \x0a=\space+ a new line + some space

    \x0c form feed for printer output

    "" both start and end delims are empty

  • A number following a slash `/' means the number of characters before and after the first search item found. Therefore ``w/250'' means ``within a proximity of 250 characters''. When the first occurrence of a valid search item is found, a window of 250 characters in either direction will be used to determine if it is a valid hit. The implied REX expression is: ``.{250}'' meaning ``250 of any character''.

  • If what follows the slash `/' is not recognized as a built-in, it is assumed that what follows is a REX expression.

  • If one expression only is present, it will be used for both beginning and ending delimiter. If two expressions are present, the first is the beginning delimiter, the second the ending delimiter. The exception is within-N (eg. ``w/250''), which always specifies both start and end delimiters, overriding any preceding ``w/''.

  • The use of a small `w' means to exclude the delimiters from the hit.

  • The use of a capital `W' means to include the delimiters in the hit.

  • Designate small `w' and capital `W' to exclude beginning delimiter, and include ending delimiter, or vice versa Note that for within-N queries (eg. ``w/250''), the ``delimiter'' is effectively always included in the hit, regardless of the case of the w.

  • If the same expression is to be used, the expression need not be repeated. Example: ``w/[.?!] W/'' means to use an ending punctuation character as both beginning and end delimiter, but to exclude the beginning delimiter from the hit, and include the end delimiter in the hit.

Copyright © Thunderstone Software     Last updated: Wed Sep 10 11:42:21 EDT 2008
 
Home   ::   Products   ::   Company   ::   News   ::   Tech Support   ::   Demos   ::   Contact Us
Copyright © 2008 Thunderstone Software LLC. All rights reserved.