| Beide kanten vorige revisie Vorige revisie Volgende revisie | Vorige revisie |
| openwave:1.35:applicatiebeheer:instellen_inrichten:regexp_voorbeelden_pattern [2026/07/23 09:35] – ↷ Pagina verplaatst van openwave:1.34:applicatiebeheer:instellen_inrichten:regexp_voorbeelden_pattern naar openwave:1.35:applicatiebeheer:instellen_inrichten:regexp_voorbeelden_pattern Kars Gottschal | openwave:1.35:applicatiebeheer:instellen_inrichten:regexp_voorbeelden_pattern [2026/08/18 12:34] (huidige) – Paul de Boer |
|---|
| ====== Regexp voorbeelden pattern ====== | ====== Regexp voorbeelden pattern ====== |
| |
| {{tag>openwave:1.34:applicatiebeheer:functionaliteiten:applicatiebouw}} | {{tag>openwave:1.35:applicatiebeheer:functionaliteiten:applicatiebouw}} |
| Invoer in editboxen van wavetype string/timefloat kan met het attribuut pattern worden gereguleerd (schermkolomdefinitie: de tag pattern). In dit attribuut pattern kan men een regexpressie (regexp) opgeven die bepaalt aan welk patroon de invoerwaarde getoetst zal worden voor de schermkolom. Voor mogelijkheden van regexp (javascript) zie o.a. [[http://www.w3schools.com/jsref/jsref_obj_regexp.asp]]. | Invoer in editboxen van wavetype string/timefloat kan met het attribuut pattern worden gereguleerd (schermkolomdefinitie: de tag pattern). In dit attribuut pattern kan men een regexpressie (regexp) opgeven die bepaalt aan welk patroon de invoerwaarde getoetst zal worden voor de schermkolom. Voor mogelijkheden van regexp (javascript) zie o.a. [[http://www.w3schools.com/jsref/jsref_obj_regexp.asp]]. |
| |
| | %%^(\w{1,8})$%% | 1 tot 8 alfanumerieke karakters of underscores, geen spaties | | | %%^(\w{1,8})$%% | 1 tot 8 alfanumerieke karakters of underscores, geen spaties | |
| | %%^[\w\S\s]{0,500}$%% | 1 tot 500 alfanumerieke of niet-alfanumerieke karakters of harde returns, tabs, linefeeds en carriage returns | | | %%^[\w\S\s]{0,500}$%% | 1 tot 500 alfanumerieke of niet-alfanumerieke karakters of harde returns, tabs, linefeeds en carriage returns | |
| | | %%^\S{0,40}$%% | maximaal 40 tekens maar geen spaties, enters of tabs| |
| | %%^([abc]{1})$%% | Alleen de letter a of b of c | | | %%^([abc]{1})$%% | Alleen de letter a of b of c | |
| | %%^[0-9]{1,12}$%% | Alleen de cijfers 0 t/m 9 en maximaal 12 tekens | | | %%^[0-9]{1,12}$%% | Alleen de cijfers 0 t/m 9 en maximaal 12 tekens | |