CKB:Examples of regular expressions used in Policy Rules: Unterschied zwischen den Versionen

Aus Cryptshare Documentation
Wechseln zu:Navigation, Suche
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
Zeile 14: Zeile 14:
1. All except cryptshare.com
1. All except cryptshare.com


''.*?@(?!(cryptshare\.com)).*;''
''.*?@(?!(cryptshare\.com)).*;''


2. All except freemail domains:
2. All except freemail domains:


''.*?@(?!(gmail\.com)|(gmx\.de)|(gmx\.net)).*;''
''.*?@(?!(gmail\.com)|(gmx\.de)|(gmx\.net)).*;''


3. All except jane.doe@cryptshare.com
3. All except jane.doe@cryptshare.com


^(?!jane\.doe@cryptshare\.com)(.*);
^(?!jane\.doe@cryptshare\.com)(.*);


4. All except jane.doe@cryptshare.com, jana.doe@cryptshare.com and jano.doe@cryptshare.com
4. All except jane.doe@cryptshare.com, jana.doe@cryptshare.com and jano.doe@cryptshare.com


''^(?!(jane\.doe@cryptshare\.com|jana\.doe@cryptshare\.com|jano\.doe@cryptshare\.com)).*;''
''^(?!(jane\.doe@cryptshare\.com|jana\.doe@cryptshare\.com|jano\.doe@cryptshare\.com)).*;''


5. All from crypshare.com except jane.doe@cryptshare.com, jana.doe@cryptshare.com and jano.doe@cryptshare.com
5. All from crypshare.com except jane.doe@cryptshare.com, jana.doe@cryptshare.com and jano.doe@cryptshare.com


''^(?!(jane\.doe@cryptshare\.com|jana\.doe@cryptshare\.com|jano\.doe@cryptshare\.com)).*?@cryptshare\.com;''
''^(?!(jane\.doe@cryptshare\.com|jana\.doe@cryptshare\.com|jano\.doe@cryptshare\.com)).*?@cryptshare\.com;''

Aktuelle Version vom 30. Dezember 2022, 16:56 Uhr


Applies to:

All versions of Cryptshare Server

Symptom:

Searching for more regex examples. Types of Policy Rules

Solution

Examples:

1. All except cryptshare.com

.*?@(?!(cryptshare\.com)).*;

2. All except freemail domains:

.*?@(?!(gmail\.com)|(gmx\.de)|(gmx\.net)).*;

3. All except jane.doe@cryptshare.com

^(?!jane\.doe@cryptshare\.com)(.*);

4. All except jane.doe@cryptshare.com, jana.doe@cryptshare.com and jano.doe@cryptshare.com

^(?!(jane\.doe@cryptshare\.com|jana\.doe@cryptshare\.com|jano\.doe@cryptshare\.com)).*;

5. All from crypshare.com except jane.doe@cryptshare.com, jana.doe@cryptshare.com and jano.doe@cryptshare.com

^(?!(jane\.doe@cryptshare\.com|jana\.doe@cryptshare\.com|jano\.doe@cryptshare\.com)).*?@cryptshare\.com;