Author: Alexander Barkov
Email: [EMAIL PROTECTED]
Message:
> Hi all!
> 
> The "Realm" cmd is not very functional, if I want to use it's NoMatch 
>feature also. Maybe it would be good if someone could narrow the namespace of the 
>valid URLs, not only expand. I try to explain it. If you specify two nomatch commands:
> 
> Realm NoMatch *A* -> set 'A' contains everything which does not contain the A char
> Realm NoMatch *B* -> set 'B' contains everything which does not contain the B char
> 
> The current algorithm results with the following set:
> 
> A union B ; which is in this example is everything.
> 
> It would be great if mnogo would introduce a new syntax which gives us the following 
>result:
> 
> A intersect B == not ( (not A) union (not B) ) ; i.e. everything which does not 
>contain "A" or "B". 
> 
> This would help to write complex contstraints on URLs. Anyway, I can imagine that 
>this feature is not needed often, as it seems to me that it can be achieved by a 
>Realm Match command, followed by an 'Index no' command.
> 
> Also, you cannot control whether the 'Realm NoMatch' and the 'Realm Match' commands' 
>results are unioned or intersected (currently always unioned, so it is impossible to 
>narrow a matching criteria with a 'NoMatch' command).
> 


This is possible with regex Realm type. 
Something like this:

Realm NoMatch  .*A.*|.*B.*




Reply: <http://www.mnogosearch.org/board/message.php?id=4348>

___________________________________________
If you want to unsubscribe send "unsubscribe general"
to [EMAIL PROTECTED]

Reply via email to