Jeg har en Javascript-feil som har blitt rapportert til meg, og dessverre har jeg ingen idé om hvordan jeg kan gjenskape den. IE8 Developer Tools rapporterer følgende feil: Uventet kvantor. Følgende rad forårsaker feilen:
var g=RegExp(d+"=([^|]*)").exec(j); //output f Les mer →Liker du regexp-en i denne? Hva matcher den?
document.getElementById("MyElement").className = document.getElementById("MyElement").className.replace ( /(?:^|\s)MyClass(?!\S)/ , '' )?: betyr å gjøre fangstgruppen til en ikke-fangstgruppe, dvs. ikke inkludere dens treff som en bakreferanse. Dette gjøres ofte for å øke ytelsen og rydde opp i bakreferansene når en fangstgruppe er nødvendig for
Les mer →
Jeg har et veldig grunnleggende RegEx-problem. Jeg prøver å rense et inndatafelt med en hviteliste. Jeg prøver å kun tillate tall og et desimaltegn i feltet mitt. Hvis en bruker skriver inn et ugyldig tegn, vil jeg fjerne det fra inndataene og erstatte inndataene med en ren streng.
Jeg kan få det til å fungere m
Les mer →
Først av alt, jeg vet hvordan de fleste RegExp-spørsmål går; og dette er ikke et av de der, "vær så snill å skriv koden min"-spørsmålene.
Min forvirring ligger i det faktum at min RegExp fungerer på regexr, og i Chromes utviklerverktøy når jeg sjekker document.body.textContent, men ikke på en HTML-fil etter
Les mer →
Hvordan utfører jeg et riktig søk og erstatt av tekststrenger i JavaScript uten å bruke REGEX i det hele tatt?
Jeg vet at dokumentasjonen sier at hvis det første argumentet til String.prototype.replace() er en streng, i stedet for et regex, så vil det gjøre en bokst
Les mer →
Jeg fanger opp brukerinndata på naturlig språk, og jeg må sjekke det mot en forhåndsdefinert "korrekt" versjon. Dette er veldig enkelt, men jeg er usikker på hvordan jeg skal håndtere variasjoner i kontraksjoner i det engelske språket.
Anta at jeg forventer setningen
Les mer →Jeg trenger å forhindre noe brukerinput-interaksjon, og det første som kommer til tankene mine er regex umiddelbart.
Jeg skal først skrive så godt jeg kan hva jeg trenger å oppnå, og så vil jeg publisere koden jeg skrev for å oppnå mesteparten av disse, men som fortsatt ikke er perfekt...
Jeg klarer ikke å finne et regulært uttrykk for JavaScript som vil teste for følgende tilfeller:
Du kan se hva jeg prøver å oppnå. Jeg trenger bare at det validerer en filbane. Men det ser ut til at alle uttrykkene jeg har funnet
Les mer →
Det finnes regex-matchingmetoder på både RegExp-objekter og String-objekter i Javascript.
RegExp-objekter har metodene
String-objekter har metodene
Jeg vil validere at gitte strenger er URL-er. Å finne URL-er i tekst ville også være fint, men det er ikke nødvendig. Jeg har søkt og eksperimentert, men så langt har jeg ikke funnet noe som oppfyller disse kravene:
Må ikke akseptere strenger som, når de behandles som lenker, utgjør en sikkerhetsrisiko. For eksempel,
Les mer →