JavaScript RegExp Group [^0-9]

Definitie en gebruik

De expressie [^0-9] wordt gebruikt om naar enige niet-cijfer te zoeken.

De cijfers in de haakjes kunnen willekeurige cijfers of cijferreeksen van 0 tot 9 zijn.

Tip:Gebruik [0-9] Zoek naar enige cijfer of cijferreeks tussen haakjes.

Voorbeeld

Voorbeeld 1

Globale zoekopdracht voor cijfers die niet tussen 1 en 4 liggen:

let text = "123456789";
let pattern = /[^1-4]/g;

Probeer het zelf

Voorbeeld 2

Globale zoekopdracht voor cijfers die niet 1 zijn:

let test = "12121212";
let pattern = /[^1]/g;

Probeer het zelf

Voorbeeld 3

Globale zoekopdracht voor cijfers die niet tussen 5 en 8 liggen:

let text = "123456789";
let pattern = /[^5-8]/g;

Probeer het zelf

Syntax

new RegExp("[^0-9]")

Of afgekort:

/[^0-9]/

Syntax met modifieerders

new RegExp("[^0-9]", "g")

Of afgekort:

/[^0-9]/g

Browserondersteuning

/[^0-9]/ Is een kenmerk van ECMAScript1 (ES1).

Alle browsers ondersteunen volledig ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
Ondersteuning Ondersteuning Ondersteuning Ondersteuning Ondersteuning Ondersteuning

Reguliere expressie zoekmethoden

In JavaScript kunnen reguliere expressies tekstzoeken worden uitgevoerd met verschillende methoden.

GebruikPatroon (pattern)Als reguliere expressie zijn dit de meest gebruikte methoden:

voorbeeld beschrijving
text.match(patroon) tekenreeksmethode match()
text.search(patroon) tekenreeksmethode search()
patroon.exec(text) RexExp methode exec()
patroon.test(text) RexExp methode test()