Quote:
Originally Posted by rracoon01
(#booktype:="wishlist" or #booktype:="paper") and (not #hasoid:="Not Avail, check again") and (not #hasoid:"@").
|
The problem is (not #hasoid:"@"). Because punctuation is ignored, #hasoid:"@" searches for books for nothing therefore matching all books, so not #hasoid:"@" matches no books.
Use regular expression searching to work around the problem, i.e., #hasoid:"~@". This works unless a character in the search string is 'special' to regular expressions, for example a period, in which case you need to use "~\\."
In general, with the new searching if you wish to search for explicit punctuation or spaces then you must use regular expression searching. As a consequence you must understand regular expression special characters and how to escape them.