Meta tags:
description= Reguläre Ausdrücke (Regex) sind grundlegende Werkzeuge in JavaScript für die Mustererkennung und Datenvalidierung. Dieser Leitfaden erklärt Muster, Flags und…;
Headings (most frequently used words):
muster, str, flags, javascript, und, text, regex, in, beispiel, regexp, ersetzen, treffer, einführung, erstellen, eines, regulären, ausdrucks, liste, häufig, verwendeter, verstehen, syntax, praktische, anwendungen, von, mustern, fazit, übungen, quantifier, testen, test, replace, alles, replaceall, aufteilen, split, suchen, match, schrittweise, durch, exec, iterieren, matchall, erfassungsgruppen, benutzereingaben, validieren, informationen, extrahieren,
Text of the page (most frequently used words):
und (85), let (71), #javascript (61), entspricht (55), muster (45), text (43), die (40), pattern (35), result (34), console (32), log (31), match (30), einem (28), run (27), editable (27), der (26), das (25), string (25), oder (24), von (23), regex (22), flag (21), api (19), dom (19), flags (18), dieses (17), code (16), mit (16), lernen (15), einer (15), den (13), wird (13), hello (13), nicht (12), ist (12), vorkommen (12), 123 (12), für (11), einen (11), jedem (11), suche (11), w3docs (10), eine (10), ein (10), dem (10), dieser (10), test (10), position (10), des (10), methoden (10), eines (9), regexp (9), werden (9), zeichen (9), elements (9), html (8), web (8), sind (8), mehreren (8), vorangestellten (8), color (8), alle (7), tools (7), regulären (7), unicode (7), ausdruck (7), durch (7), ausdrücke (7), als (7), url (7), sie (7), quantifier (7), aus (7), data (7), output (7), wortzeichen (7), str (7), index (7), abc (7), einführung (6), eigenschaften (6), wie (6), com (6), gibt (6), exec (6), null (6), methode (6), 456 (6), new (6), übungen (5), syntax (5), erstellen (5), was (5), object (5), zwei (5), reguläre (5), diese (5), erfassungsgruppen (5), nach (5), order (5), www (5), https (5), webadresse (5), entsprechen (5), ende (5), anfang (5), auch (5), 333 (5), sticky (5), mehr (5), events (5), formatter (5), über (4), json (4), generator (4), css (4), anwendungen (4), mustern (4), häufig (4), zeichenklassen (4), bietet (4), verwendet (4), bestellnummer (4), ergebnis (4), nur (4), idpattern (4), extrahieren (4), sucht (4), prüft (4), bis (4), true (4), pathname (4), search (4), verwenden (4), zur (4), hier (4), beispiel (4), groups (4), treffer (4), found (4), lastindex (4), musters (4), ersetzt (4), zeilenumbruchzeichen (4), llo (4), zeile (4), groß (4), kleinschreibung (4), globale (4), einzelnen (4), folgen (4), ziffern (4), zwischen (4), genau (4), ziffernzeichen (4), and (4), shadow (4), fetch (4), async (4), encoder (3), editor (3), quizze (3), php (3), liste (3), ausdrucks (3), this (3), page (3), aktiviert (3), vollständige (3), konstruktor (3), datenvalidierung (3), werkzeuge (3), ihre (3), anker (3), testen (3), übereinstimmung (3), wenn (3), ohne (3), gefolgt (3), date (3), 2024 (3), benutzereingaben (3), pfad (3), verwendete (3), protokoll (3), array (3), beliebigen (3), leerraumzeichen (3), repräsentiert (3), sonderzeichen (3), klammern (3), können (3), name (3), matchall (3), zurück (3), jedes (3), numbers (3), übereinstimmungen (3), banana (3), split (3), replaceall (3), morning (3), evening (3), replace (3), ermöglicht (3), world (3), erlaubt (3), jeder (3), 4444 (3), 4567 (3), colour (3), einige (3), steht (3), apples (3), lookbehind (3), lookahead (3), backslash (3), wortgrenze (3), from (3), dynamic (3), variablen (3), document (3), browser (3), objekte (3), event (3), promise (3), funktionen (3), function (3), objekt (3), operatoren (3), italiano (2), português (2), español (2), français (2), русский (2), deutsch (2), english (2), uns (2), beautifier (2), diff (2), password (2), python (2), java (2), git (2), bücher (2), beispiele (2), snippets (2), fazit (2), praktische (2), verstehen (2), verwendeter (2), matching (2), ausdrücken (2), möglichkeiten (2), typ (2), regulärer (2), angegebenen (2), beschrieben (2), machen (2), sicherzustellen (2), info (2), gefunden (2), ruft (2), teil (2), aufstellen (2), beginnt (2), details (2), enthält (2), einschließlich (2), definieren (2), bestimmte (2), 12345 (2), orderid (2), kann (2), informationen (2), besteht (2), usernamepattern (2), username (2), dass (2), eingesetzt (2), folgenden (2), elementen (2), teile (2), verschiedene (2), alles (2), domain (2), schrägstrich (2), zum (2), complexpattern (2), year (2), month (2), day (2), schleife (2), sich (2), findet (2), zahlen (2), message (2), teilt (2), auf (2), apple (2), cherry (2), neuen (2), ersetzen (2), greeting (2), good (2), jane (2), updatedgreeting (2), strings (2), vorhanden (2), false (2), durchsuchen (2), behandelt (2), dotall (2), nhello (2), macht (2), unabhängig (2), 789 (2), indices (2), genauen (2), parameter (2), verändern (2), drei (2), gruppe (2), enthalten (2), schrägstrichen (2), negativer (2), positiver (2), mehrmals (2), eckigen (2), tabulatorzeichen (2), literalen (2), keine (2), setzt (2), x12 (2), y34 (2), form (2), erstellt (2), literal (2), laden (2), gesucht (2), leitfaden (2), erklärt (2), welche (2), workers (2), file (2), quantoren (2), components (2), animationen (2), the (2), microtasks (2), formulare (2), benutzerdefinierte (2), ereignisse (2), styles (2), klassen (2), arrays (2), generatoren (2), advanced (2), await (2), fehlerbehandlung (2), promises (2), chaining (2), error (2), erweitern (2), handling (2), class (2), prototypes (2), interaktive (2), elemente (2), property (2), arrow (2), functions (2), objects (2), hash (2), 2026, rechte, vorbehalten, entwickler, gemacht, sprache, datenschutzrichtlinie, kontakt, unternehmen, probier, üben, kostenlose, tutorials, seit, 2014, next, previous, yes, helpful, prüfen, schreibgeschützt, verwendung, literals, abzugleichen, dargestellt, übung, beherrschung, wesentlich, effektive, textverarbeitung, suchoperationen, robuster, effizienter, benutzerfreundlicher, tiefer, einzusteigen, lesen, weiter, stets, genauigkeit, effizienz, bevor, ihrem, einsetzen, regex101, anschließend, konsole, ausgeben, durchsucht, ziffernteil, darstellt, ziffernfolge, darauf, ausgelegt, numerischen, direkt, erfassen, namens, bestellung, datums, extrahiert, information, textstring, spezifische, großen, texten, datensätzen, effizient, benutzername, alphanumerischen, unterstrichen, user_2023, hilft, kriterien, erfüllen, datenqualität, sicherheit, entscheidend, validieren, verschiedenen, szenarien, verbessern, abfragestring, domainname, gesamte, ausgabe, erwartetes, übereinstimmt, anzeigen, testet, gegen, strukturiert, komponenten, erfasst, domainnamen, detaillierten, weitere, punkten, bindestrichen, buchstäblich, zerlegt, bestandteile, definition, ausführliches, erfassungsgruppe, treffers, wiederverwendung, zugänglich, gruppen, ausgelesen, weitaus, lesbarer, numerische, indizes, benannt, for, const, moderne, sauberere, alternative, iterator, vollständiger, trefferobjekte, erfordert, iterieren, b22, c333, while, jeweils, merkt, seine, sodass, aufruf, jeden, durchläuft, gegensatz, weiterhin, trefferindex, schrittweise, find, eignet, bestimmter, daten, suchen, komma, anhand, teilstrings, aufteilen, bonono, funktion, ändern, indem, davon, vorhandensein, bestimmten, beginnen, nützlich, tokenizer, parser, ausführlichere, erklärung, eigenschaft, zielstring, angegeben, folge, codepunkten, punkt, nhallo, nhullo, hallo, hullo, bekannt, mehrzeilige, unterscheidung, finden, aller, abschnitte, demonstrieren, fügt, start, endpositionen, treffern, hinzu, codepunkte, mehrzeilig, ignorieren, erste, global, wirkung, optionale, anwendung, beliebiger, reihenfolge, kombiniert, colou, legen, fest, viele, instanzen, zeichens, zeichenklasse, eingabe, sein, müssen, damit, beispielen, there, are, oranges, sehen, wir, suchenden, endet, eingeschlossen, erfassende, unterstützt, stattdessen, einmal, zeichenfolge, entweder, außerhalb, innerhalb, vertikalen, seitenvorschubzeichen, wagenrücklaufzeichen, außer, zeilenumbruch, leerzeichen, tabulatoren, zeilenumbrüche, alphanumerisches, plus, unterstrich, übergeben, selbst, escape, daher, muss, ergibt, bei, entsteht, problem, verdoppelt, built, dynamically, variable, nimmt, zweites, argument, laufzeit, geschrieben, schließenden, engine, kompiliert, ihn, einmalig, beim, skripts, schnellsten, gebräuchlichsten, unverzichtbare, mustersuche, teilen, wonach, optionalen, man, token, bzw, dabei, umfassenderen, überblick, kapitel, grundlegende, mustererkennung, intl, vibration, notifications, audio, webrtc, geolocation, websockets, service, midi, storage, validation, fullscreen, history, screen, orientation, push, webgl, battery, animations, apis, katastrophales, backtracking, alternation, rückwärtsreferenzen, gierige, faule, sets, ranges, escaping, mehrzeiliger, modus, klasse, regular, expressions, styling, slots, komposition, template, element, custom, animation, indexeddb, localstorage, sessionstorage, cookies, cookie, storing, wiederaufnehmbarer, dateiupload, server, sent, xmlhttprequest, ursprungsübergreifende, anfragen, abbruch, download, fortschritt, formdata, network, requests, canvas, references, loop, macrotasks, selection, range, resizeobserver, intersectionobserver, mutation, observer, various, ressourcen, onload, onerror, scripts, defer, domcontentloaded, load, beforeunload, unload, resource, loading, ereignis, submit, clipboard, change, input, cut, copy, paste, fokussierung, focus, blur, formulareigenschaften, forms, controls, scrolling, tastatur, keydown, keyup, drag, drop, mausbewegungen, mausereignisse, grundlagen, auslösen, standard, browseraktionen, delegation, bubbling, capturing, introduction, koordinaten, fenstergrößen, scrollen, dokument, attribute, knoteneigenschaften, tag, inhalt, getelement, queryselector, browserumgebung, spezifikationen, streams, filereader, blob, textdecoder, textencoder, arraybuffer, binäre, binary, files, fensterübergreifende, kommunikation, popups, window, frames, windows, polyfills, transpiler, bigint, currying, eval, proxy, reflect, miscellaneous, dynamische, imports, export, import, module, modules, iteratoren, generators, iteration, promisification, callbacks, fehler, try, catch, mixins, checking, instanceof, eingebaute, private, geschützte, statische, klassenvererbung, grundsyntax, classes, prototyp, __proto__, native, prototypale, vererbung, inheritance, widgets, performance, optimierung, debugging, barrierefreiheit, kompatibilität, manipulationsbibliotheken, fortgeschrittene, techniken, manipulationstechniken, traversieren, arbeiten, manipulieren, auswählen, knoten, getter, setter, deskriptoren, properties, configuration, closures, vertieft, binding, debounce, throttle, dekoratoren, weiterleitung, call, apply, settimeout, setinterval, nfe, globales, alte, var, scope, rest, spread, rekursion, stack, tojson, datum, uhrzeit, destructuring, assignment, keys, values, entries, weakmap, weakset, map, set, iterables, math, primitiven, types, optional, operator, primitiv, konvertierung, symbol, typen, garbage, collection, objektmethoden, kopieren, basics, es6, funktionsausdrücke, schleifen, switch, bedingte, nullish, coalescing, logische, vergleichsoperatoren, typkonvertierungen, datentypen, use, strict, kommentare, basic, anmelden, formatters, reverse, sha256, md5, length, calculator, colors, hsl, hex, mixer, converter, picker, general, kurse,
Text of the page (random words):
t js einführung callbacks js promise js promise chaining js fehlerbehandlung mit promises promise api promisification microtasks async await generators advanced iteration generatoren async iteratoren und generatoren modules module export und import dynamische imports miscellaneous proxy und reflect eval currying bigint js polyfills transpiler frames and windows popups und window methoden fensterübergreifende kommunikation binary data files arraybuffer binäre arrays textdecoder und textencoder blob file und filereader js streams api document browserumgebung spezifikationen suche getelement queryselector knoteneigenschaften typ tag und inhalt attribute und eigenschaften das dokument verändern styles und klassen fenstergrößen und scrollen koordinaten introduction to events javascript einführung in browser ereignisse bubbling und capturing event delegation standard browseraktionen benutzerdefinierte ereignisse auslösen ui events mausereignisse grundlagen mausbewegungen drag and drop tastatur keydown und keyup scrolling forms controls formulareigenschaften und methoden fokussierung focus blur events change input cut copy paste js clipboard api formulare ereignis und methode submit document and resource loading page domcontentloaded load beforeunload unload scripts async defer ressourcen laden onload und onerror various mutation observer js intersectionobserver js resizeobserver selection und range event loop microtasks und macrotasks javascript references canvas network requests fetch api formdata fetch download fortschritt fetch abbruch fetch ursprungsübergreifende anfragen url objekte xmlhttprequest js server sent events wiederaufnehmbarer dateiupload storing data in the browser cookies document cookie localstorage sessionstorage indexeddb animation css animationen javascript animationen web components web components custom elements shadow dom template element shadow dom slots komposition shadow dom styling shadow dom und events regular expressions js regex muster und flags zeichenklassen unicode flag u und klasse p anker string anfang und ende mehrzeiliger modus der anker flag m wortgrenze b escaping sonderzeichen sets und ranges quantoren und n gierige und faule quantoren erfassungsgruppen rückwärtsreferenzen im muster n und k name javascript alternation or lookahead und lookbehind katastrophales backtracking sticky flag y suche an position methoden von regexp und string javascript apis web animations api file api battery api webgl push api screen orientation api history api console api fullscreen api validation api web storage api web midi api js web workers service workers websockets geolocation webrtc web audio api notifications api die vibration api js intl api javascript regex muster und flags reguläre ausdrücke regex sind grundlegende werkzeuge in javascript für die mustererkennung und datenvalidierung dieser leitfaden erklärt muster flags und methoden einführung in javascript muster und flags reguläre ausdrücke regex sind unverzichtbare werkzeuge in javascript für die mustersuche und datenvalidierung ein regex besteht aus zwei teilen einem muster wonach gesucht wird und optionalen flags wie gesucht wird dieser leitfaden erklärt wie man einen regex erstellt welche muster token und flags es gibt und welche string bzw regex methoden dabei eingesetzt werden einen umfassenderen überblick bietet das kapitel javascript regexp erstellen eines regulären ausdrucks javascript bietet zwei möglichkeiten einen regulären ausdruck zu erstellen 1 regex literal wird zwischen schrägstrichen geschrieben mit flags nach dem schließenden schrägstrich die engine kompiliert ihn einmalig beim laden des skripts was diese form zur schnellsten und gebräuchlichsten macht javascript editable run let pattern d g let text x12 y34 console log text match pattern 12 34 2 new regexp konstruktor nimmt das muster als string und die flags als zweites string argument diese form wird verwendet wenn das muster zur laufzeit erstellt wird z b aus benutzereingaben da ein literal keine variablen enthalten kann javascript editable run let pattern new regexp d g let text x12 y34 console log text match pattern 12 34 built dynamically from a variable let from 3 let dynamic new regexp from 9 console log dynamic test 5 true console log dynamic test 1 false i info in einem string der an new regexp übergeben wird ist der backslash selbst ein string escape zeichen daher muss jeder regex backslash verdoppelt werden d ergibt das muster d bei literalen entsteht dieses problem nicht liste häufig verwendeter muster hier sind einige häufig verwendete muster w entspricht jedem wortzeichen alphanumerisches zeichen plus unterstrich entspricht a za z0 9_ w entspricht jedem nicht wortzeichen entspricht a za z0 9_ d entspricht jedem ziffernzeichen entspricht 0 9 d entspricht jedem nicht ziffernzeichen entspricht 0 9 s entspricht jedem leerraumzeichen leerzeichen tabulatoren zeilenumbrüche s entspricht jedem nicht leerraumzeichen entspricht s entspricht jedem zeichen außer dem zeilenumbruch n setzt die position am anfang einer zeile setzt die position am ende einer zeile b entspricht einer wortgrenze position zwischen einem wortzeichen und einem nicht wortzeichen b entspricht einer position die keine wortgrenze ist t entspricht einem tabulatorzeichen n entspricht einem zeilenumbruchzeichen r entspricht einem wagenrücklaufzeichen entspricht einem literalen backslash f entspricht einem seitenvorschubzeichen v entspricht einem vertikalen tabulatorzeichen abc entspricht jedem einzelnen zeichen innerhalb der eckigen klammern abc entspricht jedem einzelnen zeichen außerhalb der eckigen klammern a b entspricht entweder a oder b abc entspricht der genauen zeichenfolge abc a entspricht a null oder einmal a entspricht a null oder mehrmals a entspricht a ein oder mehrmals a 3 entspricht genau 3 vorkommen von a a 3 entspricht 3 oder mehr vorkommen von a a 3 5 entspricht 3 bis 5 vorkommen von a i wird in javascript nicht unterstützt verwenden sie stattdessen das i flag nicht erfassende gruppe positiver lookahead ausdruck negativer lookahead ausdruck positiver lookbehind ausdruck negativer lookbehind ausdruck muster verstehen das regex muster wird zwischen schrägstrichen eingeschlossen muster flags beispiel h llo g muster h llo entspricht jedem string der mit h beginnt gefolgt von einem beliebigen einzelnen zeichen und mit llo endet flag g steht für eine globale suche quantifier entspricht genau einem zeichen muster in regulären ausdrücken werden verwendet um den zu suchenden string zu definieren diese muster können verschiedene zeichen zeichenklassen und sonderzeichen enthalten sehen wir uns einige beispiele an beispiel 1 javascript editable run let pattern d g let text there are 123 apples and 456 oranges let result text match pattern console log result 123 456 muster d entspricht einem oder mehreren ziffernzeichen d flag g steht für eine globale suche quantifier entspricht einem oder mehreren vorkommen des vorangestellten elements d beispiel 2 javascript editable run let pattern d g let text 123 apples let result text match pattern console log result apples muster d entspricht einem oder mehreren nicht ziffernzeichen d flag g steht für eine globale suche quantifier entspricht einem oder mehreren vorkommen des vorangestellten elements d quantifier quantifier legen fest wie viele instanzen eines zeichens einer gruppe oder einer zeichenklasse in der eingabe vorhanden sein müssen damit eine übereinstimmung gefunden wird hier sind einige häufig verwendete quantifier mit beispielen entspricht einem oder mehreren vorkommen des vorangestellten elements javascript editable run let pattern d g let text 123 4567 89 let result text match pattern console log result 123 4567 89 dieses muster entspricht folgen von einer oder mehreren ziffern entspricht null oder mehr vorkommen des vorangestellten elements javascript editable run let pattern w g let text 123 abc let result text match pattern console log result 123 abc dieses muster entspricht folgen von null oder mehr wortzeichen entspricht null oder einem vorkommen des vorangestellten elements javascript editable run let pattern colou r g let text color or colour let result text match pattern console log result color colour dieses muster entspricht color oder colour n entspricht genau n vorkommen des vorangestellten elements javascript editable run let pattern d 3 g let text 123 4567 89 let result text match pattern console log result 123 456 dieses muster entspricht genau drei ziffern n entspricht n oder mehr vorkommen des vorangestellten elements javascript editable run let pattern d 2 g let text 1 22 333 4444 let result text match pattern console log result 22 333 4444 dieses muster entspricht folgen von zwei oder mehr ziffern n m entspricht zwischen n und m vorkommen des vorangestellten elements javascript editable run let pattern d 2 3 g let text 1 22 333 4444 let result text match pattern console log result 22 333 44 dieses muster entspricht folgen von zwei bis drei ziffern flags flags sind optionale parameter die die anwendung des musters verändern sie können in beliebiger reihenfolge kombiniert werden z b abc gi hier ist die vollständige liste flag name wirkung g global findet alle übereinstimmungen nicht nur die erste i groß kleinschreibung ignorieren sucht unabhängig von groß und kleinschreibung m mehrzeilig und entsprechen dem anfang ende jeder zeile s dotall entspricht auch zeilenumbruchzeichen u unicode behandelt das muster als unicode codepunkte aktiviert u und p y sticky sucht nur an der genauen lastindex position d indices fügt indices start endpositionen zu den treffern hinzu die folgenden abschnitte demonstrieren jedes flag im einzelnen g globale suche javascript editable run let pattern d g let text 123 456 789 let result text match pattern console log result 123 456 789 dieses flag ermöglicht das finden aller übereinstimmungen im string i suche ohne unterscheidung der groß kleinschreibung javascript editable run let pattern hello i let text hello hello hello let result text match pattern console log result hello dieses flag macht die suche unabhängig von der groß kleinschreibung m mehrzeilige suche javascript editable run let pattern hello gm let text hello nhello nhello let result text match pattern console log result hello hello hello dieses flag erlaubt es und dem anfang und ende jeder zeile im string zu entsprechen s erlaubt auch zeilenumbruchzeichen zu entsprechen auch als dotall flag bekannt javascript editable run let pattern h llo gs let text hello nhallo nhullo let result text match pattern console log result hello hallo hullo dieses flag erlaubt dem punkt auch zeilenumbruchzeichen zu entsprechen u unicode behandelt das muster als folge von unicode codepunkten javascript editable run let pattern u 61 u let text a let result text match pattern console log result a dieses flag aktiviert das vollständige unicode matching y sticky sucht nur ab dem index der durch die lastindex eigenschaft dieses regulären ausdrucks im zielstring angegeben wird javascript editable run let pattern d y let text 123 456 pattern lastindex 4 let result pattern exec text console log result 4 dieses flag ermöglicht es die suche an einem bestimmten index im string zu beginnen das sticky flag ist nützlich für tokenizer und parser die einen string position für position durchsuchen eine ausführlichere erklärung bietet sticky flag y suche an einer position muster testen regexp test die methode test prüft ob ein muster in einem string vorhanden ist und gibt true oder false zurück javascript editable run let pattern world console log pattern test hello world output true dieser code prüft das vorhandensein von world im string text ersetzen str replace die funktion replace ermöglicht das ändern von strings indem teile davon durch neuen text ersetzt werden javascript editable run let greeting good morning jane let updatedgreeting greeting replace morning evening console log updatedgreeting output good evening jane dieser code ersetzt morning durch evening alles ersetzen str replaceall die methode replaceall ersetzt alle vorkommen eines musters durch einen neuen string javascript editable run let text banana let result text replaceall a g o console log result output bonono dieser code ersetzt jedes a durch o text aufteilen str split die methode split teilt einen string anhand eines musters in ein array von teilstrings auf javascript editable run let text apple banana cherry let result text split console log result output apple banana cherry dieser code teilt den string an jedem komma auf text suchen str match die methode match ruft die übereinstimmungen eines musters in einem string ab und eignet sich zum extrahieren bestimmter daten javascript editable run let message find numbers 12 34 56 let numbers message match d g console log numbers output 12 34 56 dieser code findet alle zahlen im text schrittweise durch treffer regexp exec die methode exec gibt jeweils einen treffer zurück mit dem g oder y flag merkt sich der regex seine position in lastindex sodass ein exec aufruf in einer schleife jeden treffer durchläuft und im gegensatz zu match mit g enthält jedes ergebnis weiterhin den trefferindex und die erfassungsgruppen javascript editable run let re d g let str a1 b22 c333 let m while m re exec str null console log found m 0 at index m index found 1 at index 1 found 22 at index 4 found 333 at index 8 treffer iterieren str matchall matchall ist die moderne sauberere alternative zu einer exec schleife sie gibt einen iterator vollständiger trefferobjekte zurück einschließlich erfassungsgruppen und erfordert das g flag javascript editable run let re w d g for const match of a 1 b 2 matchall re console log match 0 match 1 match 2 a 1 a 1 b 2 b 2 erfassungsgruppen klammern erstellen eine erfassungsgruppe und machen einen teil eines treffers zur wiederverwendung zugänglich gruppen können auch benannt werden mit name und über das groups object ausgelesen werden weitaus lesbarer als numerische indizes javascript editable run let date 2024 05 19 let match date match year d 4 month d 2 day d 2 console log match groups year 2024 console log match groups month 05 console log match groups day 19 regex syntax in javascript reguläre ausdrücke verwenden sonderzeichen zur definition von mustern hier ist ein ausführliches beispiel mit mehreren elementen der regex syntax javascript editable run let complexpattern w w s let url https www w3docs com pathname search test let result url match complexpattern console log result dieses regex muster zerlegt eine url in ihre bestandteile w entspricht einem beliebigen wortzeichen entspricht a za z0 9_ am anfang und repräsentiert das protokoll entspricht dem buchstäblich w entspricht einem oder mehreren wortzeichen punkten oder bindestrichen und repräsentiert die domain s entspricht einem schrägstrich gefolgt von beliebigen nicht leerraumzeichen bis zum ende und repräsentiert den pfad weitere details dieser javascript code prüft ob eine...
|