siv1987: Вам указали на регулярное выражение, используйте для чего хотите. Единственное что для поиска не нужно использовать маркеры конца и начала строки ^$
'[umka: ;13294869']А если напишут "892б12З45б7"? Вместо цифры "6" буква "б", а вместо цифры "3" буква "З"?
А если напишут словами "восемь девятьсотдвадцатьшесть"?
:)
Задача вырезать цыфры. Слова пусть будут.Я спрашиваю тех кто знает а ерничать не стоит если не знаете...
'[umka: ;13294791']Приведите примеры, которые вы хотите вырезать.
Желательно все :)
Есть множество способов написать телефон так, что он перестанет быть похож на телефон, с точки зрения программы.
К примеру чел пишит свой телефон 89261234567 в ответе на форуме, и нужно это запретить чтоб автоматом цыфры сменились на звездочки или на слово типа запрещено вводить телефоны в сообщениях.
Не помню где но гдето видел такое что мол ссылки и телефоны запрещены на форуме.Что в этом роде.
А как чтоб удалялилсь если более трех цыфр, к примеру если более трех цыфр в тексте чтоб они удалялись или заменялись на что то. Сори и если не совсем в тему залес.
А на JS можно так же сделать?
---------- Добавлено 24.11.2014 в 20:13 ----------
или регулярка с хабра
$text = preg_replace('/((8|\+7)[\- ]?)?(\(?\d{3}\)?[\- ]?)?[\d\- ]{7,10}/', '***' , $text);
Спасибо но почемуто не пашет, кучу всяких регулярок перепробовал но не не как не работает.
сайт на джумла компонент форума Кунена
Вам указали на регулярное выражение, используйте для чего хотите. Единственное что для поиска не нужно использовать маркеры конца и начала строки ^$
не вырезает...
<?php preg_replace('^((8|\+7)[\- ]?)?(\(?\d{3}\)?[\- ]?)?[\d\- ]{7,10}$', $text);
?>
;13294890']Как вырезать цифры, вам уже написали.
А я лишь намекаю, что смысла в этой затее не много.
Если бы на писали то было бы видно, вы видите где именно написали, я не вижу а пример типа вот но то совсем другое.Там только проверка цыфер.
;13294869']А если напишут "892б12З45б7"? Вместо цифры "6" буква "б", а вместо цифры "3" буква "З"?
А если напишут словами "восемь девятьсотдвадцатьшесть"?
:)
Задача вырезать цыфры. Слова пусть будут.Я спрашиваю тех кто знает а ерничать не стоит если не знаете...
;13294791']Приведите примеры, которые вы хотите вырезать.
Желательно все :)
Есть множество способов написать телефон так, что он перестанет быть похож на телефон, с точки зрения программы.
К примеру чел пишит свой телефон 89261234567 в ответе на форуме, и нужно это запретить чтоб автоматом цыфры сменились на звездочки или на слово типа запрещено вводить телефоны в сообщениях.
Не помню где но гдето видел такое что мол ссылки и телефоны запрещены на форуме.Что в этом роде.
А как чтоб удалялилсь если более трех цыфр, к примеру если более трех цыфр в тексте чтоб они удалялись или заменялись на что то. Сори и если не совсем в тему залес.
GoRSS,
Вот имено что не смеши чел... Какой мускуль... и чего минусуеш меня? не нормальный ты человек луче прошол бы мимо и не засорял тему.
Вот и сам секрет )))
в самой форме:
<input type="hidden" name="title" value="<?=$it['producer'].' '.$it['model'];?>" />
И в обработчике:
\n Название товара: {$_POST['title']}
Спас:)ибо всем...Все получилось...