Jag har ett Javascript-fel som har rapporterats till mig och tyvärr har jag ingen aning om hur jag kan återskapa det. IE8 Developer Tools rapporterar följande fel: Oväntad kvantifierare. Följande rad ger felet:
var g=RegExp(d+"=([^|]*)").exec(j); //output from closure Läs mer →Gillar du regexpen i den här? Vad matchar den?
document.getElementById("MyElement").className = document.getElementById("MyElement").className.replace ( /(?:^|\s)MyClass(?!\S)/ , '' )?: betyder att göra fångstgruppen till en icke-fångande grupp, det vill säga inkludera inte dess träff som en bakreferens. Detta görs ofta för att öka prestandan och minska röran bland bakreferenserna när en få
Läs mer →
Jag har ett mycket grundläggande RegEx-problem. Jag försöker sanera ett inmatningsfält med en vitlista. Jag försöker endast tillåta siffror och ett decimaltecken i mitt fält. Om en användare skriver ett ogiltigt tecken vill jag ta bort det från inmatningen och ersätta inmatningen med en ren sträng.
Jag kan få de
Läs mer →
För det första vet jag hur de flesta RegExp-frågor går; och detta är inte en av de där "snälla skriv min kod"-frågorna.
Min förvirring ligger i det faktum att min RegExp fungerar på regexr, och i Chromes utvecklarverktyg när jag hämtar document.body.textContent, men inte på en HTML-fil efter att jag har läst
Läs mer →
Hur utför jag en korrekt sökning och ersättning av strängar i JavaScript utan någon REGEX alls?
Jag vet att dokumentationen säger att om det första argumentet till String.prototype.replace() är en sträng, snarare än ett regex, så kommer det att göra en bokstavlig er
Läs mer →
Jag fångar naturligt språk användarinmatning och jag behöver kontrollera det mot en fördefinierad "korrekt" version. Detta är mycket trivialt, men jag är osäker på hur man ska hantera variationer i kontraktioner på engelska.
Anta att jag förväntar mig meningen Jag
Läs mer →Jag behöver förhindra viss användarinmatningsinteraktion och det första som dyker upp i mitt sinne är regex direkt.
Jag kommer först att skriva så bra jag kan vad jag behöver åstadkomma och sedan kommer jag att posta koden som jag skrev för att åstadkomma det mesta av detta, men fortfarande inte perfekt...
Jag verkar inte kunna hitta ett reguljärt uttryck för JavaScript som testar följande fall:
Du kan se vad jag är ute efter. Jag behöver bara att det validerar en filväg. Men det verkar som att alla uttryck jag har hittat inte fung
Läs mer →
Det finns regex-matchningsmetoder på både RegExp-objekt och String-objekt i Javascript.
RegExp-objekt har metoderna
String-objekt har metoderna
Jag vill validera att givna strängar är URL:er. Att matcha URL:er i text skulle också vara trevligt, men det är inte ett krav. Jag har sökt och experimenterat men hittills har jag inte hittat något som uppfyller dessa krav:
Får inte acceptera strängar som, när de behandlas som länkar, innebär en säkerhetsrisk. Till ex
Läs mer →