Avatar billede mik28 Seniormester
13. april 2006 - 20:53 Der er 5 kommentarer og
1 løsning

dele en streng

Hej Eksperter,

Jeg har et problem med at have mailadresser liggende på et site. Mine mailadresser ligger i min database.

rs4.getString("email")

Hvordan er det lige jeg får det fra starten af strengen frem til @ i en variable, og det efter @ og til slut i en anden.
Avatar billede mik28 Seniormester
13. april 2006 - 20:55 #1
Jeg havde tænkt mig at hive dele af mailadressen ud og så sætte den sammen igen med et JavaScript, for at forhindre at sitet bliver scannet.
Avatar billede arne_v Ekspert
13. april 2006 - 20:59 #2
<%
String email = rs4.getString("email");
String[] parts = email.split("@");
String user = parts[0];
String node = parts[1];
%>

var en maade at goere det paa
Avatar billede mik28 Seniormester
13. april 2006 - 21:02 #3
cool. Tak for det
Avatar billede mik28 Seniormester
13. april 2006 - 21:19 #4
Kan jeg så gøre sådan

<%
            String[] parts = rs4.getString("email").split("@");
            String user = parts[0];
            String node = parts[1];
            %>

           
            <script language=javascript>
            <!--

            var tag="@"
            var link="e-mail";

            var navn=<%=user%>
            var domaene=<%=node%>;
            document.write("<a href="+"mail"+"to:"+navn+tag+domaene+">"+link+"</a>")
            //-->
            </script>
Avatar billede mik28 Seniormester
13. april 2006 - 21:33 #5
hehe. Det kunne jeg godt. Lægger du et svar :-)
Avatar billede arne_v Ekspert
13. april 2006 - 22:00 #6
kommer her
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester