Помогите с регуляркой $ конец строки \r \n

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 453
Благодарностей
5 473
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с Mikhail B. какие-либо сделки.

регулярка
Код:
794742480$
$ это же конец строки, почему же не работает?

текст для поиска
Код:
794751214
727155446
794744277
742292834
761312554
794742480
794742312
794740966
727463528
727463064
742285709
762420149
Работает только вот это
Код:
794744277\n
Есть еще методы?
 

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 453
Благодарностей
5 473
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с Mikhail B. какие-либо сделки.

В екшене текст regex не находит текст по данной регулярке
Код:
794744277\n
 

kagorec

Client
Регистрация
24.08.2013
Сообщения
1 038
Благодарностей
560
Баллы
113
[^\r\n]+ "все на строке что не переход на строку"
 

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 453
Благодарностей
5 473
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с Mikhail B. какие-либо сделки.

[^\r\n]+ "все на строке что не переход на строку"
Да вот только что 794742480\r попробовал помогло. Но странно, что \n в конструкторе помогла, а при работе с переменной (списком) уже нужно \r. Немного вводит в заблуждение если честно.
Не совсем понял как использовать вашу регулярку, это универсальное рещение? Покажите пример с 794742480
 
Последнее редактирование:

kagorec

Client
Регистрация
24.08.2013
Сообщения
1 038
Благодарностей
560
Баллы
113
Универсальное решение для сбора построчных данных.

 
  • Спасибо
Реакции: Mikhail B.

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 453
Благодарностей
5 473
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с Mikhail B. какие-либо сделки.

Универсальное решение для сбора построчных данных.
Ну не знаю, у меня она просто собрала числа и раскидала построково каждое число. Интересное явление. Может когда нибудь пригодиться =)
 

samsonnn

Client
Регистрация
02.06.2015
Сообщения
1 937
Благодарностей
1 668
Баллы
113

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 453
Благодарностей
5 473
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с Mikhail B. какие-либо сделки.

Так мне надо парсить конкретное число, а не весь список.
Просто если бы я парсил 794744277 и 7947442
он нашел бы оба, но 2 вариант был бы не верен, т.к. числа это идентификатор. По этому я попробовал конструкцию ^794744277$ которая не нашла ничего. Путем проб и ошибок подошла только одна 794744277\n, но она не подходит для списка, по этому опять же методом проб и ошибок подошла 794744277\r.
 

samsonnn

Client
Регистрация
02.06.2015
Сообщения
1 937
Благодарностей
1 668
Баллы
113
Так мне надо парсить конкретное число, а не весь список.
Просто если бы я парсил 794744277 и 7947442
он нашел бы оба, но 2 вариант был бы не верен, т.к. числа это идентификатор. По этому я попробовал конструкцию ^794744277$ которая не нашла ничего. Путем проб и ошибок подошла только одна 794744277\n, но она не подходит для списка, по этому опять же методом проб и ошибок подошла 794744277\r.
А число всегда одинаковое? Или меняется?
 

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 453
Благодарностей
5 473
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с Mikhail B. какие-либо сделки.

А число всегда одинаковое? Или меняется?
Список пополянеться, а числа для поиска меняються, это идентификатор объявления, делается для того, что бы не отослать повторно человеку сообщение.
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 685
Благодарностей
4 651
Баллы
113

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 453
Благодарностей
5 473
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с Mikhail B. какие-либо сделки.

А как лучше такие числа записывать? Что бы легче искать их было, допустим я их записываю по строково, но может лучше в строку и разделять | ?
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 685
Благодарностей
4 651
Баллы
113
А как лучше такие числа записывать? Что бы легче искать их было, допустим я их записываю по строково, но может лучше в строку и разделять | ?
Если так подумать, любой текст - одна строка. Набор символов. Просто некоторые символы - это переносы строк.
Хочешь легче искать - работай с бд)
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)