Форум программистов, компьютерный форум, киберфорум
PHP: RegExp
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/35: Рейтинг темы: голосов - 35, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 20.08.2013
Сообщений: 9
1

Как удалить до знака * все включая сам знак?

27.07.2014, 17:18. Просмотров 7183. Ответов 4
Метки нет (Все метки)

PHP
1
2
3
$otv = "5*120";
$otv = preg_replace("/\*.*/", "", $otv);
echo $otv; //выводит 5
В рег. выражениях ничего не понимаю.
Поэтому прошу помощи.

Как нужно исправить выражение чтобы получить в итоге 120 ?

Буду благодарен за помощь.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.07.2014, 17:18
Ответы с готовыми решениями:

Удалить все до знака@, включая его
Всем привет. У меня есть файл из 3 тысяч мейлов. Мне нужна формула, которая взяла бы мейл, удалила ...

Удалить из строки все до первого пробела, включая сам пробел
Имеется введенная строка "58 3" из неё нужно удалить все, чтобы осталось только число "3". Как это...

Если, в строке обнаружен знак "@" сам знак и все после него удалить
Доброго времени суток! Помогите решить проблему, сколько не парюсь корректно не получается...

Удалить все элементы файла, расположенные после последнего символа пробела, включая сам пробел
Дан символьный файл содержащий хотя бы один пробел.Удалить все его элементы расположенные после...

4
365 / 403 / 165
Регистрация: 29.05.2014
Сообщений: 1,494
27.07.2014, 18:05 2
Тут регулярка не нужна, достаточно строковых функций:
PHP
1
2
3
$otv = "5*120";
$otv = substr($otv, strpos($otv, "*")+1);
echo $otv;
1
0 / 0 / 0
Регистрация: 20.08.2013
Сообщений: 9
28.07.2014, 01:17  [ТС] 3
Спасибо!!!!!!!!!
Все работает как надо)
0
3 / 0 / 0
Регистрация: 14.05.2013
Сообщений: 80
17.01.2019, 03:54 4
А как удалить ПОСЛЕ знака * все включая сам знак?
0
3226 / 2773 / 1394
Регистрация: 15.01.2014
Сообщений: 6,084
17.01.2019, 04:10 5
ArtLext, да всё по тому же принципу.
PHP
1
2
3
$otv = "5*120";
$otv = substr($otv, 0, strpos($otv, "*"));
echo $otv;

Не по теме:

Желательно создавать новый вопрос

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.01.2019, 04:10

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Удалить все элементы файла, расположенные перед первым символом пробела, включая и сам этот пробел
Дан символьный файл, содержащий по крайней мере один символ пробела. Удалить все его элементы,...

В исходной строке а$ заменить все вхождения знака «.» на знак «!»
Решите пожалуйста Задание № 1. В исходной строке а$ заменить все вхождения знака «.» на знак...

Из строки удалить все символы до определенного включая его
Всем доброго дня. Подскажите, пожалуйста, как из строки удалить все символы до определенного...

Удалить из строки все символы, заключенные в <>(угловые скобки) включая их
Удалить из строки все символы, заключенные в &lt;&gt;(угловые скобки) включая их.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.