|
|
|
| подскажите плиз как удалить все после второй точки включая и ее саму. т.е.
дано: выаы.ыфвфы.фывфывф
неоходимо: выаы.ыфвфы | |
|
|
|
|
|
|
|
для: maxkos
(06.06.2007 в 12:15)
| | | |
|
|
|
|
|
|
|
для: Loki
(06.06.2007 в 12:36)
| |
$ver="7.5.123.";
$ver=preg_replace("([^\.]+\.[^\.]+)", "", $ver);
echo $ver;
|
выдает следующие: .123. | |
|
|
|
|
|
|
|
для: maxkos
(06.06.2007 в 14:43)
| |
<?php
$string = "7.5.123.";
preg_match("|([^\.]+\.[^\.]+)|", $string, $matches) or die("Incorrect string.");
echo($matches[0]);
?>
|
| |
|
|
|
|
|
|
|
для: Unkind
(06.06.2007 в 15:22)
| | огромное спасибо всем! | |
|
|
|
|
|
|
|
для: maxkos
(06.06.2007 в 12:15)
| | Люди а подскажите плиз еще. Как можно удалять все не после второй точки а поле последней вместе с ней? зарание благодарен | |
|
|
|
|
|
|
|
для: maxkos
(06.06.2007 в 12:15)
| | Все спасибо! разобрался
<?php
$ver = "7.5.5.0";
echo eregi_replace("(\..$)", "",$ver) ;
?>
|
| |
|
|
|
|
|
|
|
для: maxkos
(06.06.2007 в 12:15)
| | всетаки ето не совсем правельно работает:(
пришлось отказаться от регулярки и сделать так:
$key=strrpos("7.5.508",".");
echo substr("7.5.508",0,$key);
|
| |
|
|
|