ereg syntax

Pagina: 1
Acties:
  • 34 views sinds 30-01-2008

  • enveekaa
  • Registratie: September 2003
  • Laatst online: 12-05 20:46
Hoi, ik probeer vast te stellen of een een . (punt) een bepaade waarde zit met de volgende code:

code:
1
2
3
4
5
6
7
8
9
10
11
<?
$string = "25.5";
if (ereg("\*\.\*",$string))
{
  echo "yo hij it erin!";
}
else
{
  echo "ontbreekt";
}
?>


en de output is dat ie ontbreekt, dus me syntax is niet goed... kom er alleen via de functie beschrijving van php.net niet helemaal uit..

Nick

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 00:17

crisp

Devver

Pixelated

gewoon zo:
PHP:
1
ereg('\.',$string)

maar in dit geval kan je beter strstr gebruiken...

[ Voor 3% gewijzigd door crisp op 03-11-2004 12:21 ]

Intentionally left blank


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 19-05 21:24

NMe

Quia Ego Sic Dico.

Haal de slashes voor de sterretjes weg.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • Stubby
  • Registratie: Januari 2002
  • Laatst online: 20-05 16:53
als je een numerieke waarde zoekt, dan match je toch gewoon met \d+\.\d+ voor de rest is je topic start ook niet helemaal duidelijk, zou je deze even aan kunnen passen zodat het precieze probleem duidelijker is?

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 00:13

.oisyn

Moderator Devschuur®

Demotivational Speaker

Hoi
P&W FAQ - de "quickstart"

Van je syntax klopt iig niets. Waarom zet je er sterretjes voor en na?
Hier zijn de docs van posix regexen in PHP: http://www.php.net/manual/en/ref.regex.php
In de user comments vind je een linkje naar oa http://www.mkssoftware.com/docs/man5/regexp.5.asp. Happy reading :)

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Dit topic is gesloten.