De == operator

De == operator (of de inverse !==) wordt gebruikt voor het maken van recordselecties op basis van reguliere expressies. Ze kunnen dus zeer specifieke selectiecriteria mogelijk maken, maar kunnen ook zeer arbeidsintensief zijn voor de database manager.

<BOUCLEx(TABEL){veld == expressie}>
<BOUCLEx(TABEL){veld !== expressie}>

Voorbeeld

Selecteer artikelen waarvan de titel begint met "De" of "de":

<BOUCLE_arts(ARTICLES){titre == ^[Dd]e}>
 - #TITRE<br />
</BOUCLE_arts>

Selecteer artikelen waarvan de tekst niet het woord "carnaval" bevat:

<BOUCLE_arts(ARTICLES){texte !== 'carnaval'}>
 - #TITRE<br />
</BOUCLE_arts>

Selecteer artikelen waarvan de tekst het woord "tunnel" bevatten, maar alleen wanneer het woord binnen 20 tekens gevolgd wordt door het woord "Kanaal":

<BOUCLE_arts(ARTICLES){texte == 'tunnel.{0,20}Kanaal'}>
 - #TITRE<br />
</BOUCLE_arts>

Auteur hanjo Gepubliceerd op: Aangepast: 12/03/23

Vertalingen: English, français, Nederlands