Jeg har en Javascript-fejl, der er blevet rapporteret til mig, og desværre har jeg ingen idé om, hvordan jeg kan genskabe den. IE8 Developer Tools rapporterer følgende fejl: Uventet kvantifikator. Følgende række forårsager fejlen:
var g=RegExp(d+"=([^|]*)").exec(j); / Læs mere →Kan du lide regexp’en i denne? Hvad matcher den?
document.getElementById("MyElement").className = document.getElementById("MyElement").className.replace ( /(?:^|\s)MyClass(?!\S)/ , '' )?: betyder, at fangstgruppen bliver en ikke-fangende gruppe, dvs. inkluder ikke dens match som en tilbage-reference. Dette gøres ofte for at øge ydeevnen og rydde op i tilbage-referencerne, når en fangstgrupp
Læs mere →
Jeg har et meget grundlæggende RegEx-problem. Jeg prøver at rense et inputfelt med en whitelist. Jeg prøver kun at tillade tal og et decimaltegn i mit felt. Hvis en bruger indtaster et ugyldigt tegn, vil jeg fjerne det fra inputtet og erstatte inputtet med en ren streng.
Jeg kan få det til at fungere med kun tal
Læs mere →
Først og fremmest ved jeg, hvordan de fleste RegExp-spørgsmål går; og dette er ikke et af de der "skriv venligst min kode"-spørgsmål.
Min forvirring ligger i det faktum, at min RegExp virker på regexr og i Chromes udviklerværktøjer, når jeg poller document.body.textContent, men ikke på en HTML-fil, efter at
Læs mere →
Hvordan udfører jeg en korrekt søgning og erstatning af en streng i JavaScript uden overhovedet at involvere REGEX?
Jeg ved, at dokumentationen siger, at hvis det første argument til String.prototype.replace() er en streng i stedet for et regex, så vil det lave en b
Læs mere →
Jeg indfanger brugerinput på naturligt sprog, og jeg har brug for at kontrollere det mod en foruddefineret 'korrekt' version. Dette er ret enkelt, men jeg er usikker på, hvordan jeg skal håndtere variationer i sammentrækninger i det engelske sprog.
Antag, at jeg forvente
Læs mere →Jeg har brug for at forhindre nogle brugerinputinteraktioner, og det første, der falder mig ind, er regex med det samme.
Jeg vil først skrive så godt jeg kan, hvad jeg har brug for at opnå, og så vil jeg poste koden, som jeg har skrevet for at opnå det meste af dette, men stadig ikke perfekt...
Jeg kan tilsyneladende ikke finde et regulært udtryk til JavaScript, der vil teste for følgende tilfælde:
Du kan se, hvad jeg går efter. Jeg har bare brug for, at det validerer en filsti. Men det ser ud til, at alle de udtryk, je
Læs mere →
Der er regex-matchingmetoder på både RegExp-objekter og String-objekter i Javascript.
RegExp-objekter har metoderne
String-objekter har metoderne
Jeg vil gerne validere, at givne strenge er URL'er. Det ville også være rart at matche URL'er i tekst, men det er ikke påkrævet. Jeg har søgt og eksperimenteret, men indtil videre har jeg ikke fundet noget, der opfylder disse krav:
Må ikke acceptere strenge, som, når de behandles som links, udgør en sikkerhedsrisiko.
Læs mere →