Avatar billede Mik2000 Professor
27. december 2010 - 18:37 Der er 4 kommentarer og
1 løsning

Hent del af en variabel

Hej

Jeg har nogle filnavne, f.eks.

navn_hent.php
navn.php
navn_vis.php
navn_gem.php

Jeg vil gerne have den fjerner alt fra og med understreg og indtil punktum, således at alle ovenstående vil resulterer i:
navn.php
... også uden den melder fejl ved den der ikke har understreg

Hvordan gøres det?
Avatar billede erikjacobsen Ekspert
27. december 2010 - 19:13 #1
Sådan her ca.

<?
//927395
  function removeit($s) {

    return preg_replace("/_.*(\.[^.]+)$/",'$1',$s);
  }
 
  print removeit("navn_xcx.php")."<br>";
  print removeit("navn.php")."<br>";
  print removeit("navn_meget.mere.php")."<br>";
 
?>

Det er koden på http://n0p.com/927395.php
Avatar billede Mik2000 Professor
29. december 2010 - 03:02 #2
Takker, smd et svar og så er der point :)
Avatar billede erikjacobsen Ekspert
29. december 2010 - 10:06 #3
Jeg samler slet ikke på point, tak. Svar selv, og accepter dit eget svar.
Avatar billede Mik2000 Professor
31. december 2010 - 02:48 #4
Okay, tak :)
... og mange tak for hjælpen :)
Avatar billede Mik2000 Professor
31. december 2010 - 02:49 #5
Tak, havde ikke set beskeden under dit navn :)

Mange tak for hjælpen :)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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