Toon posts:

[php] preg_ functies in mensen taal?

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik begin nu echt de kluts kwijt te raken en begin echt gefrustreerd te worden, altijd maar slotjes, geen normale uitleg... (behalve dan op icq)..

Kan iemand mij nou eens normaal zonder te wijzen op links etc vertellen hoe het in z'n werk gaat, ik heb nu 3 dagen achter elkaar gezocht op dingen waar mensen mij op wezen maar moet bekennen er geen bal van te begrijpen..

het enige wat ik wil is gewoon een micro flut routine schrijven voor het uitlezen van een bepaald iets uit een string... maar okey..

wat heb ik...
PHP:
1
2
3
4
5
6
7
8
9
<?
$string = "ftp://username:password@10.10.10.1:22";
//$string = "ftp://10.10.10.1:22";
//$string = "ftp://10.10.10.1";
//$string = "10.10.10.1";

preg_match(".\d[0-255].\d[0-255].\d[0-255].\d[0-255]\d", $string, $tmp);
echo $tmp[1];
?>

maar geeft natuurlijk error :{

/me dankt Orphix trouwens voor zijn vette hulp, jammer dat het niet werkte :{

  • marcusk
  • Registratie: Februari 2001
  • Laatst online: 26-09-2023
eerste alinea op http://php.nederland.net/manual/en/ref.pcre.php :
The syntax for patterns used in these functions closely resembles Perl. The expression should be enclosed in the delimiters, a forward slash (/), for example. Any character can be used for delimiter as long as it's not alphanumeric or backslash (\). If the delimiter character has to be used in the expression itself, it needs to be escaped by backslash. Since PHP 4.0.4, you can also use Perl-style (), {}, [], and <> matching delimiters.

  • J3roen
  • Registratie: Januari 2000
  • Niet online

J3roen

Intentionally left blank

Als je nou eens duidelijk verteld wat je wilt; welke string moet het matchen? Welk gedeelte wil je terug hebben? etc...

Verwijderd

Topicstarter
En sorry, Ik ken engels maar soms gebruiken ze wel hele erge vreemde woorden :)
Op woensdag 06 februari 2002 20:40 schreef CRiSiS het volgende:
Als je nou eens duidelijk verteld wat je wilt; welke string moet het matchen? Welk gedeelte wil je terug hebben? etc...
Ok komptie

Ik wil uit alle strings die mogelijk zijn qua webadresssen de volgende mogelijke items halen

username
password
ip / domein
poort
path
bestand

:)

  • J3roen
  • Registratie: Januari 2000
  • Niet online

J3roen

Intentionally left blank

Op woensdag 06 februari 2002 20:42 schreef xtentic het volgende:

Ik wil uit alle strings die mogelijk zijn qua webadresssen de volgende mogelijke items halen

username
password
ip / domein
poort
path
bestand

:)
Dat zou je wel met een preg_match kunnen doen, maar regex is ook niet mijn sterkste kant.

Ik zou de split of de explode functie gebruiken.

Wis eerst http:// of ftp:// uit de string met str_replace(). Daarna exploden met : en zo verder werken.

  • Erik Jan
  • Registratie: Juni 1999
  • Niet online

Erik Jan

Langzaam en zeker

Wat dacht je van parse_url()?

Lekker makkelijk ;)

This can no longer be ignored.


Verwijderd

Topicstarter
Op woensdag 06 februari 2002 21:37 schreef Erik Jan het volgende:
Wat dacht je van parse_url()?

Lekker makkelijk ;)
Inderdaad, dat is pas een functie dat handig is :)
Pagina: 1