Avatar billede roo104 Nybegynder
10. maj 2003 - 20:05 Der er 3 kommentarer og
1 løsning

Trim streng

Jeg har denne streng
Jonas Pedersen (Roo)
Jeg vil gerne have trimmet den så jeg får Roo trukket ud.
Den skal altså trimme mellem ( og )
Avatar billede -master-d- Nybegynder
10. maj 2003 - 20:19 #1
Jeg har lavet en lille funktion til dig som måske kan løse dit problem.

Funktionen :

function Parenteser(Streng)
Set regEx = New RegExp 
regEx.Pattern = "(\([a-z0-9\.\-]+\))"
regEx.IgnoreCase = True  ' Set case insensitivity.
regEx.Global = True  ' Set global applicability.
Set Matches = regEx.Execute(Streng)  ' Execute search.
    For Each Match in Matches  ' Iterate Matches collection.
            Streng = Match.Value
    Next
Parenteser = Streng 
end function


Her er så et eksempel på hvordan det konkret kan løses.

<%
function Parenteser(Streng)
Set regEx = New RegExp 
regEx.Pattern = "(\([a-z0-9\.\-]+\))"
regEx.IgnoreCase = True  ' Set case insensitivity.
regEx.Global = True  ' Set global applicability.
Set Matches = regEx.Execute(Streng)  ' Execute search.
    For Each Match in Matches  ' Iterate Matches collection.
            Streng = Match.Value
    Next
Parenteser = Streng 
end function

'Her kalder du så din funktion
NyStreng = Parenteser("Jonas Pedersen (Roo)")
%>
Avatar billede roo104 Nybegynder
10. maj 2003 - 20:49 #2
Tak det virker perfekt elle \ skal bare lige væk
Avatar billede roo104 Nybegynder
10. maj 2003 - 20:49 #3
Smid et svar så får du point
Avatar billede -master-d- Nybegynder
10. maj 2003 - 20:53 #4
Et svar
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