Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


verifiera strängar med regexp?

Postades av 2008-03-17 12:44:23 - Anders Hydén, i forum asp - allmänt, Tråden har 3 Kommentarer och lästs av 1078 personer

Jag skulle behöva lite hjälp med att skapa en funktion som kollar en sträng mha. regexp.
Jag har ett input-field, txtNummer.
När användaren matar in något där så måste det vara i formatet (x=siffra) xxxx-xxxx.

Jag har förstått att den korrekta regexp-syntaxen är:
^[0-9]{4}-[0-9]{4}$

Men hur gör man en funktion av det, som aktiveras av onBlur, samt hur får man regexp att lira med vbs?


Svara

Sv: verifiera strängar med regexp?

Postades av 2008-03-19 18:22:51 - Johannes Strömberg

Du KAN ju använda den med Javascript. Isåfall är det något i stil med detta du är ute efter.

<code>
<html>
<head>
<script type="text/javascript">
function MatchParam() {
var expr = new RegExp("^[0-9]{4}-[0-9]{4}$");
if (document.matcha.param.value.match(expr)) {
alert("Japp, det var enligt RegExp");
} else {
alert("Nej, det var inte enligt RegExp");
}
}
</script>
</head>
<body>
<form id="matcha" name="matcha" method="post" action="javascript:void(0)">
<input type="text" name="param" size="10" onBlur="MatchParam()">
</form>
</body>
</html>
</code>

Sen undrar jag vad du menar med vbs?
Ska det hanteras client side eller server side?
Om det ska valideras server side så kan du inte använda onBlur mer än för att posta tillbaks formuläret till servern för att i det läget få ut ett svar.

//Johannes


Svara

Sv:verifiera strängar med regexp?

Postades av 2008-03-21 02:30:35 - Anders Hydén

Jag hade tänkt använda mig av ajax på något sätt för att köra .asp-filen, och sen läsa av svaret...
(Nej, jag har inte hunnit sätta mig in i ajax-biten fullt än :) )


Svara

Sv: verifiera strängar med regexp?

Postades av 2008-03-29 21:59:54 - Johannes Strömberg

Ahaaa.. Men det är ju inte grönjävligt jobbigt.

//Johannes


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 765
27 960
271 761
294
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies