JAVASCRIPT Reguljära uttryck
Reguljära uttryck
På engelska "Regular expression". Är ett kraftfull verktyg för att utföra matchningar av teckenmönster i textsträngar. Det finns tillgängligt i de flesta programmeringsspråk.
Demo exempel
<form id="formjsstringex4">
<label>Skriv in ett mobilnummer och testa grundregler</label><br />
<input type="text" size="20" id="telnr" value="">
<input type="button" onclick="checkregexp()" value="Testa" />
</form>
<div id="jsstringex4div" class="red">
</div>
<script>
function checkregexp(){
var tnr = document.getElementById("telnr");
var svar = document.getElementById("jsstringex4div");
var myTnrTest=/^07\d{8}$/;
if (myTnrTest.test(tnr.value))
svar.innerHTML="<span class='green'>Det var ett korrekt mobiltelefonnummer.</span>";
else
svar.innerHTML="Mata in ett 10 siffrigt telefonnummer som börjar på 07, tack!";
}
Källor