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


Dumma Postadresser

Postades av 2004-03-17 13:57:13 - Johannes Strömberg, i forum asp - allmänt, Tråden har 6 Kommentarer och lästs av 461 personer

Halloj.

Jag har ett problem, jag måste dela upp en sträng som ser ut liknande denna
"554 74 Jönköping" till att få ut "554 74" och "Jönköping" Jag vet inte hur jag ska göra eftersom det finns 2 mellanslag i skiten. Det KAN även hända, dock sällan, att det är "55474 Jönköping" utan mellanslag i postnumret.

Är detta ens möjligt att göra???

M V H
Johannes


Svara

Sv: Dumma Postadresser

Postades av 2004-03-17 14:23:55 - Stefan Brännström

Radera mellanslagen och klipp ut de 5 första tecknen från resulterande sträng, typ:
<code>
Function getPostCode(adr)
Dim tmp
tmp = Replace(adr," ","")
tmp = Left(tmp,5)
getPostCode = tmp
End Function
</code>
För att göra det riktigt bra så kan man lägga postnumret och orten som två element i en vektor... och sen bör man kanske kolla att postnumret är giltigt (t ex endast siffror, isNumeric)


Svara

Sv: Dumma Postadresser

Postades av 2004-03-17 14:24:29 - Andreas Hillqvist

Inget är omöjligt. ;o)
<code>
Dim Ort
Dim PostNr

Dim strText
Dim TestData
TestData = Array("55474Jönköping", "55474 Jönköping", "554 74 Jönköping", "554 74Jönköping")
For Each strText In TestData

If InStrRev(strText, " ", 6) Then
PostNr = Val(Left(strText, 6))
Ort = LTrim(Mid(strText, 7))
Else
PostNr = Val(Left(strText, 5))
Ort = LTrim(Mid(strText, 6))
End If
Debug.Print "PostNr: " & PostNr & ", Ort: " & Ort

Next
</code>


Svara

Sv: Dumma Postadresser

Postades av 2004-03-17 14:51:21 - Johannes Strömberg

Det är schyssta idéer, men jag glömde att nämna att det är inte är fastslaget att det kommer att vara "554 74 Jönköping" hela tiden, det var bara ett exempel, det kan lika gärna vara "192 79 Upplands Väsby" Vilket gör det lite mer klurigt.. :P

/Johannes


Svara

Sv: Dumma Postadresser

Postades av 2004-03-17 14:57:48 - Andreas Hillqvist

Har du testat min kod? Funkar för mig oavset om det är Upplands Väsby, Jönköping eller Hisings Backa.


Svara

Sv: Dumma Postadresser

Postades av 2004-03-17 15:18:54 - Johannes Strömberg

Tack nu funkar det.. Efter lite om o men..


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 788
27 960
271 761
5 882
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