In all releases of Cross-Connect I have added the “not” functionality to the fast searching. Now if you put “-” in front of a search word, you will find all verses that don’t have that word.
Example search 1:
Will get all verses containing either mary or joseph. It will return far over the maximum limit of 200.
Example search 2:
Will get all verses containing both mary and joseph. It will return about 7 verses.
Example search 3:
Will get all verses containing mary that also don’t contain joseph. It will return about 39 verses.
Example search 4:
Will get all verses containing mary. It will return about 46 verses which makes sense. It is the sum of the number of verses found in examples 2 and 3.
Example search 5:
Find all verses containing words that are 4 letters long and start with “m” and the third letter is “r”. This will find “mary” and “more” and “mire” and “mark”
Example search 6:
Find all words of any length that start with “mar”. This will find “mary” as well as “married” .
Example search 7:
Find all verses containing words of any length that start with “mar” yet in the same verse you can’t have a word starting with “jos”.