Regelbundna uttryck med Jquery

Innehållsförteckning
A reguljärt uttryck i programmering är en sekvens av tecken som bildar ett sökmönster, så vi kan identifiera om mönstret överensstämmer med någon fastställd regel, till exempel att det validerade värdet är numeriskt.
När du söker efter data i text kan du använda detta sökmönster för att beskriva vad du letar efter. Ett reguljärt uttryck kan vara ett enda tecken, en mer komplex sekvens eller ett mönster. Javascript- eller Jquery -programmerare och till och med olika språk implementerar reguljära uttryck.
Således, när vi känner till reglerna eller mönstren att leta efter, spelar det ingen roll hur många tecken den inmatade textsträngen innehåller, reguljära uttryck ger oss en mycket snabb lösning för att avgöra om en sträng är ett datum, ett e-postmeddelande, en webbadress, är den numerisk, så vi behöver bara känna till motsvarande reguljära uttrycksmönster.
Låt oss se ett exempel på ett vanligt uttryck för att söka efter ett visst tecken:
 Bekräfta 
Använda punkttecknet meta (.)
Metatecknet gör att du bara kan söka inom ord eller innehåll som tilldelas, till exempel
varje punkt motsvarar ett jokertecken i uttrycket antar c … r, ett giltigt ord skulle vara rådjur eftersom cer uppfyller regeln ce två mellanliggande tecken mellan c och r
 Bekräfta
Metatecknet / W söker efter icke-alfabetiska tecken i en textsträng, till exempel hjälper det oss att identifiera om det finns ett at-tecken i texten för att validera e-postmeddelanden.
 Bekräfta

Hur man validerar ett e -postmeddelande med reguljära uttryck
För att föreslå det reguljära uttrycket måste vi förstå vad vi letar efter, då måste vi ta hänsyn till att e -postnamnet och domänen eller servern har följande egenskaper:
  • De kan innehålla bokstäver eller siffror och har inte ett fast tillägg men antalet tecken kan variera.
  • Den kan förutom bokstäver och siffror innehålla punkter och bindestreck och 7a antingen användarnamnet eller en underdomän.

Så det vanliga uttrycket för användarnamn och domän kommer att vara \ w + ([\ .-]? \ W +) *. Använda kvantifierarna + och * för upprepade tecken. De för domäntillägget (\. \ W {2,3}) + som anger att det kan vara högst 3 bokstäver och ett kolon, till exempel för .com.es.
 Bekräftal> 

Verifiera skiftlägeskänslig i en sträng
Vi kan kontrollera om en sträng är inuti en annan utan att ta hänsyn till om de är versaler eller gemener, kom ihåg att i Linux är ett ord med gemener inte detsamma som i versaler.
För att göra detta måste du använda indikatorn för att ignorera (i) i slutet av det reguljära uttrycket när du skapar det reguljära uttrycket.
Resultatet av denna sökning visar oss varje element och den etablerade regeln är uppfylld eller inte, därför blir resultatet följande:
Honda reservdelar falska
Audi reservdelar falska
Ford äkta delar
Ferrari delar sant
Validera ord med accenter och bokstaven ñ
Vi kommer att skapa en funktion som gör att vi kan validera ett ord som ska acceptera tecken från a till z med hjälp av ett reguljärt uttryck, både med stora bokstäver och mellanslag och bör acceptera vokaler med accentbokstav ñ.
 Bekräfta
Validera en webbadress av typen http eller https
Vi kommer att se här hur man skapar ett reguljärt uttryck för att validera domäner eller webbadresser och att de har en giltig struktur.
 Bekräfta
Verifiera och verifiera styrkan i ett lösenord
Här måste vi tidigare definiera vad vi menar med ett starkt och säkert lösenord för att undvika säkerhetsproblem, för detta bestämmer vi att ett säkert lösenord måste ha följande egenskaper:
  • Den valda nyckeln måste innehålla minst en liten bokstav.
  • Den valda nyckeln måste innehålla minst ett nummer eller specialtecken.
  • Det valda lösenordet måste vara minst 8 tecken långt.
Exemplet för att validera motsvarande nyckel som uppfyller dessa egenskaper är följande:
 Bekräfta
Verifiera om en angiven IP -adress är korrekt
För att verifiera en IP -adress använder vi följande reguljära uttryck:
 Bekräfta
TMeta Character Reference table

MålkaraktärVanligt uttryckssökExempel
^Hitta mönstret som tilldelats början av textsträngen./ reservdelar / skulle sammanfalla i: "reservdelar till bilar"
$Hitta mönstret som är tilldelat slutet av textsträngen/ bilar $ / skulle matcha: bildelar "
*Hitta om det finns tecken med en eller flera matchningar. Vi kan hitta textfel./ autos * / matchar: "autos" och även med "aautos"
?Se om det här är ingen eller en gång/ au? / matchar: "bilar"
+Se om det matchar en eller flera gånger/ au + / matchar: "bilar" eller bilar
Gillade du och hjälpte denna handledning?Du kan belöna författaren genom att trycka på den här knappen för att ge honom en positiv poäng

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave