Regex Tester og generator hjelper deg å teste ditt vanlige uttrykk og generere REGEX -kode for JavaScript PHP Go Java Ruby og Python.
^[0-9]*$
^\d{n}$
^\d{n,}$
^\d{m,n}$
^(0|[1-9][0-9]*)$
^([1-9][0-9]*)+(.[0-9]{1,2})?$
^(\-)?\d+(\.\d{1,2})?$
^(\-|\+)?\d+(\.\d+)?$
^[0-9]+(.[0-9]{2})?$
^[0-9]+(.[0-9]{1,3})?$
^[1-9]\d*$ or ^([1-9][0-9]*){1,3}$ or ^\+?[1-9][0-9]*$
^\-[1-9][]0-9"*$ or ^-[1-9]\d*$
^\d+$ or ^[1-9]\d*|0$
^-[1-9]\d*|0$ or ^((-\d+)|(0+))$
^\d+(\.\d+)?$ or ^[1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0$
^((-\d+(\.\d+)?)|(0+(\.0+)?))$ or ^(-([1-9]\d*\.\d*|0\.\d*[1-9]\d*))|0?\.0+|0$
^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$ or ^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$
^-([1-9]\d*\.\d*|0\.\d*[1-9]\d*)$ or ^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$
^(-?\d+)(\.\d+)?$ or ^-?([1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0)$
^[A-Za-z0-9]+$ or ^[A-Za-z0-9]{4,40}$
^.{3,20}$
^[A-Za-z]+$
^[A-Z]+$
^[a-z]+$
^[A-Za-z0-9]+$
^\w+$ or ^\w{3,20}$
[^%&',;=?$\x22]+
[^~\x22]+
^[a-zA-Z0-9_.+-][email protected][a-zA-Z0-9-]+\.[a-zA-Z0-9-.]+$
^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?
^(0?[1-9]|1[012])[- /.](0?[1-9]|[12][0-9]|3[01])[- /.](19|20)?[0-9]{2}$
^(0?[1-9]|1[0-2])$
^(0[1-9]|[12][0-9]|3[01])$
^.*(?=.{6,})(?=.*d)(?=.*[A-Z])(?=.*[a-z])(?=.*[[email protected]#$%^&*? ]).*$
\b\d{3}[-.]?\d{3}[-.]?\d{4}\b
^[0-9]{5}(?:-[0-9]{4})?$
^[a-z0-9-]+$
/[\-\[\]\/\\\{\}\(\)\*\+\?\.\^\$\|]/
^([a-zA-Z]+-?)+[a-zA-Z0-9]+\\.[x|X][m|M][l|L]$
[\u4e00-\u9fa5]
[^\x00-\xff]
\n\s*\r (be used to delete blank lines)
<(\S*?)[^>]*>.*?|<.*? />
^\s*|\s*$ or (^\s*)|(\s*$)
((?:(?:25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d)))\.){3}(?:25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d))))
En Regex-tester og -generator (Regular Expression) er et verktøy som lar deg skrive, teste og feilsøke regulære uttrykk, eller automatisk generere regex-mønstre basert på tekstmønstre eller regler. Regulære uttrykk er kraftige søkemønstre som brukes til å matche, validere, trekke ut eller erstatte tekst.
Øyeblikkelig tilbakemelding: Se raskt hvordan regex-mønsteret ditt samsvarer med inndata.
Feildeteksjon: Hjelper med å identifisere syntaksfeil eller utilsiktede treff.
Mønsterbygging: Automatiserer opprettelsen av komplekse uttrykk, sparer tid og reduserer feil.
Læringsverktøy: Hjelper nybegynnere å forstå hvordan regex fungerer gjennom live eksempler og forklaringer.
Regex-tester:
Skriv inn regex-mønsteret ditt.
Skriv inn teststrenger for å se hva som samsvarer.
Se samsvarshøydepunkter og registrer grupper.
Regex-generator:
Oppgi eksempeltekst eller beskriv et mønster (f.eks. "e-postadresser" eller "datoer").
La verktøyet generere en tilsvarende regex.
Tilpass eller finjuster eventuelt det genererte mønsteret.
Ved validering av skjemainndata (f.eks. e-post, telefonnummer, postnummer).
Ved uttrekking av spesifikke data fra logger, dokumenter eller kode.
Ved erstattelse eller formatering av strenger ved hjelp av tekstredigerere, skript eller kode.
Ved læring eller feilsøking av regex-mønstre for bruk i programmering, automatisering eller tekstbehandling.