regexp Vhost Controle

Pagina: 1
Acties:

  • Cameel
  • Registratie: November 2001
  • Laatst online: 27-09-2023
Hallo coders,

Ik ben zelf geen ster in het coden van Javascript. Ben wel opweg om het steeds beter onder de knie te krijgen maar een ding krijg ik zelfs na 2 flessies bier en een hoop denkwerk niet opgelost :'(

Ik wil namelijk dat ik via een website een apache vhost kan aanmaken, dbase gestuurd. Dat werkt allemaal perfect, alleen nu moet de error handling erop komen.
Dus als iemand een vhost invuld, dan zijn de volgende chats allowed:

" - _ . 0-9 a-z "

Nu heb ik het volgende javascriptje gemaakt, maar dat werkt voor geen cent.. :(
Iemand een idee hoe ik zit kan oplossen en wat het wel zou moeten zijn :?

code:
1
2
3
4
5
6
7
function checkvhost(){
    regexp_vhost = /^[a-zA-Z0-9_-][.][-][_]{0,9}/;
    if (!regexp_vhost.test(document.virtualhost.servername.value)) {
        alert("Wrong chars in vhost detected");
        return false;
    }
}

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 15:32

.oisyn

Moderator Devschuur®

Demotivational Speaker

Hoi
• Taal staat niet in de topictitel (P&W FAQ - De "quickstart")
• Javascript is clientside, en hoort derhalve in WG (P&W FAQ - HTML / javascript / css, etc...)

PW -> WG

* .oisyn doet nog even de groeten aan de buren :w

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


  • Cameel
  • Registratie: November 2001
  • Laatst online: 27-09-2023
Als ik na het lezen van die dingen eruit gekomen was had ik denk ik niet deze topic geopend... :7

Ik kom er namelijk niet aan uit met google, en al zijn vriendjes pagina's..
Jah ik weet het, klinkt dom, is het ook, maar lukt me gewoon nie :(

  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Dat is meer een kwestie van inzet tonen. De regexp die je momenteel hebt gefabriceerd matched: een (1) hoofdletter, kleineletter, getal of streepje of underscore met daarachter een . met daarachter een streepje, met daarachter 0 tot 9 underscores... is dat wat je wilt?

wellicht aardig: http://www.spider007.net/serverTools/preg.php

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 21:30

crisp

Devver

Pixelated

kortom, je wilt gewoon dit:
code:
1
/^[\w.-]{0,9}$/

;)

http://devedge.netscape.c...rence/regexp.html#1193136

[ Voor 43% gewijzigd door crisp op 04-12-2003 23:51 ]

Intentionally left blank

Pagina: 1