|
|
|
| Помогите пожалуйста решить два примера
1 - из текста в переменной $TT нужно удалить все символы за исключением 0,1,2,3,4,5,6,7,8,-,9,(,+,).
2 - оставить только буквы и удалить любые символы и цифры.
Очень нужно, помогите! | |
|
|
|
|
|
|
|
для: Port_Artur1
(03.06.2008 в 23:03)
| | preg_replace | |
|
|
|
|
|
|
|
для: kukuikar
(04.06.2008 в 00:28)
| | Чем удалить знаю но уменя проблема с регулярными выражениями и похоже немного не в том разделе создал тему.
Кто нибудь подскажет регулярные выражения? Пожалуйста! | |
|
|
|
|
|
|
|
для: Port_Artur1
(04.06.2008 в 06:23)
| | $prefix = preg_replace("|[^0-9()-+]|i", "", $prefix);
Удаляет но что-то болше чем нада, из цифр остаётся только 1 | |
|
|
|
|
|
|
|
для: Port_Artur1
(04.06.2008 в 08:11)
| | Помогите, а то щас крыша поедет от этих выражений.
Сюда не выкладываю, так как всё равно ничего не работает. Результаты - не лучше, чем в предыдущем примере. | |
|
|
|
|
|
|
|
для: Port_Artur1
(04.06.2008 в 14:48)
| | Так второй вариант получился - убирает всё кроме латинских и русских букв
$LLLL = preg_replace("|[^а-яА-Яa-zA-Z]|i", "", $LLLL);
Подскажите пожалуйста первый, а то никак!
там наверное нужно поставить какието скобки или слэши, но уменя не получается правильно! | |
|
|
|
|
|
|
|
для: Port_Artur1
(04.06.2008 в 14:56)
| | сделал так
$prefix = preg_replace("|[^0-9()\-\+]|i", "", $prefix);
пишу 01234567890()-+
рузультат 01()-+ | |
|
|
|
|
|
|
|
для: Port_Artur1
(04.06.2008 в 15:01)
| | И что не получается?
<?php
$prefix="text 4567text201234567890()-+ text3!";
$prefix = preg_replace("|[^\d\(\)-+]|", "", $prefix);
print $prefix;
?>
|
| |
|
|
|
|
|
|
|
для: AcidTrash
(04.06.2008 в 15:12)
| | Спасибо большое помогло! | |
|
|
|