Гость
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP regexp / 4 сообщений из 4, страница 1 из 1
28.08.2017, 18:12
    #39511849
jjj32
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP regexp
Друзья, не на короткой ноге с космическими регулярками. Поясните плиз моментик:
есть стока.
если формат такой: начинается со знака плюс и далее только число без пробелов и т.д, например "+1"
то вычленить число. В нашем случае 1
если строка +2554 то ответ 2554
если формат не подходит, no action required
Буду признателен!
...
Рейтинг: 0 / 0
28.08.2017, 19:04
    #39511861
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP regexp
Код: php
1.
'/\+(\d+)/'

так как-то.

jjj32начинается со знака плюсНачинается с плюса строка или плюс может быть где угодно в строке?
...
Рейтинг: 0 / 0
28.08.2017, 19:07
    #39511864
jjj32
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP regexp
vkle, начинается
...
Рейтинг: 0 / 0
28.08.2017, 19:28
    #39511871
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP regexp
Тогда, если необходимо игнорировать плюсы с цифрами в середине строки, можно явно указать, что плюс должен быть в начале строки
Код: php
1.
'/^\+(\d+)/'
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP regexp / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]