Hello,
By default, regular expressions are supposed to be case sensitive. Hence, if one were searching for all instances of 'Father' or 'father', one would need to construct the regex as e.g. [Ff]{1}ather. In Logos 4, if I enter the regex
/[F]{1}ather/
It returns instances of 'Father' and 'father.' Mind you, this should have nothing to do with whether or not 'Case sensitive' is selected in the search panel option. Because it appeared that Logos has deviated from standard regular expression syntax, I worked around it by creating the following regular expression:
/(?-i)(?:[F]{1}ather)/
OK, it worked, but why the deviation from the standard?
Also, I'd appreciate some help on query parsing. Continuing the previous example, if I wanted to mix a regular expression and plain text in the same query, should I assume that where the starting '/' and ending '/' delimit the regular expression, that I should consider that a term? If so, this would explain the strange results I get if I run the following query:
/(?-i)(?:[F]{1})/ather
Finally, when is Logos going to present a help file for the search syntax that is at least as thorough as that which existed in Libronix 3? Even a work in progress that lists what search functionality is missing in L4 that existed in L3 and the possible workarounds, new search syntax features, etc. would be much more helpful than nothing.
Thanks,
Matt