08. juni 2003 - 20:15Der er
6 kommentarer og 1 løsning
Slet specialtegn i et filnavn
Hej
Jeg her et script, som ikke kan acceptere, når jeg uploader en fil med specialtegn i. Jeg skal derfor bruge et lille script, som sletter alle de tegn, som ikke er a-z, A-Z, 1-0.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Du kan lave en function som denne med regexp som kun tillader karakter a->z 0->9 og . naturligvis. Alle andre tegn fjerne
Function fixName(myString) Set rex = New RegExp rex.Pattern = "[a-z0-9\.]" rex.IgnoreCase = True rex.Global = True set matches = rex.Execute(myString) for each match in matches myMatchString = myMatchString + match Next Set RegularExpressionObject = nothing fixName = myMatchString End Function
Super mange tak, men kan du ikke få et andet script til at slette mellemrummet (altså "%20") inden, at dit script gennemløbes ellers kommer der filen bare til at hedde: mitbillede20.jpg
Det har heller ikke nogen relevans i forbindelse med dette spørgsmål, men jeg prøver at få fat i eagleeye
Synes godt om
Ny brugerNybegynder
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.