Regex Checker
Controleert en verifieert reguliere expressies voor PHP, JavaScript en Python
Kenmerken
Overeenkomst bepalen tijdens het invoeren
Geeft het resultaat direct weer op basis van de invoer van patroon en tekst
Overeenkomende delen markeren
Benadruk overeenkomende tekst visueel in een tabel met regelnummers
Ondersteuning voor de modifiers i, g, m, s en u
Combineer vlaggen vrij, zoals hoofdletterongevoeligheid en meerdere regels
Direct uitproberen met ingebouwd voorbeeld
Roep met een knop een kant-en-klaar patroon en voorbeeldtekst op
Gebruik
Patroon van reguliere expressie invoeren
Schrijf het te vergelijken patroon in het bovenste invoerveld
Te verifiëren tekst invoeren
Plak de te vergelijken tekst in het tekstgebied eronder
Vlaggen naar wens selecteren
Geef de modifiers op met de selectievakjes i, g, m, s en u
Resultaat controleren met de controle
Toon ter plekke het vergelijkingsresultaat met de overeenkomende delen benadrukt
Toepassingen
Patronen debuggen
Baken de oorzaak af van een reguliere expressie die niet overeenkomt zoals bedoeld
Invoervalidatie ontwerpen
Test validatiepatronen voor e-mail en telefoonnummer vóór de implementatie
Informatie uit logs extraheren controleren
Verifieer het uithalen van de gewenste tekst uit logs of tekst
Reguliere expressies leren en oefenen
Leer het gedrag van vlaggen en metatekens door ze aan praktijkvoorbeelden uit te proberen
Basiskennis
Wat zijn reguliere expressies?
Reguliere expressies zijn notaties waarbij karakterpatronen, zoals "3 cijfers" of "tekenreeks met @", worden weergegeven door symbolen. Ze worden veel gebruikt voor zoeken, vervangen en invoervalidatie. Bijvoorbeeld \d{3} komt overeen met 3 cijfers.
Belangrijkste modificators (flags)
- i・g:i negeert het verschil tussen hoofd- en kleine letters, g doorzoekt alle overeenkomsten in plaats van bij de eerste te stoppen. Dit is de meest gebruikte combinatie.
- m (multiline):m is de multiline-modus, waarbij ^ en $ overeenkomen met het begin en einde van elke regel in plaats van de gehele tekst.
- s・u:s zorgt ervoor dat een punt (.) ook overeenkomt met regeleindes, u is de Unicode-modus waarmee surrogaatpaarkarakters (bepaalde Kanji en emoji) correct per codepunt worden verwerkt.
Veiligheid en privacy
Volledig in de browser
Ingevoerde gegevens worden alleen in uw browser verwerkt en niet naar buiten verzonden.
Verwerking alleen in browser
het vergelijken van de reguliere expressie vindt volledig in uw browser plaats, invoergegevens worden niet naar de server verzonden.
Communicatie versleuteld met HTTPS
Het laden van de pagina wordt ook versleuteld met TLS en de inhoud kan niet door derden worden gelezen.
Geen verzending naar derden
Invoergegevens worden niet naar externe services zoals advertentienetwerken of trackers verzonden.
Geen automatisch opslaan van resultaten
het patroon en de tekst of invoersuggesties worden niet op de server opgeslagen.
Volg RAKKOTOOLS in Google Zoeken
175 handige tools worden gemakkelijker te vinden via Google Zoeken en AI-zoekopdrachten!
- Gevonden via zoekopdracht
- Ook weergegeven in AI-zoekopdrachten
- Nieuwe tools ontdekken
Aanbevolen tools
175 gratis webtools die u nu meteen kunt gebruiken!
