Взять несколько последних символов.

SilverSun

Client
Регистрация
31.10.2013
Сообщения
172
Благодарностей
24
Баллы
18
Здравствуйте.
Есть вот такой набор символов: 151 1.1.1 KLT-17
Надо взять 6 последних символов. подскажите пожалуйста какой регуляркой это можно сделать.

.{1}(?=($|\r|\n)) Вот такую нашел на форуме, но она почему то не работает у меня.
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 116
Баллы
113
Здравствуйте.
Есть вот такой набор символов: 151 1.1.1 KLT-17
Надо взять 6 последних символов. подскажите пожалуйста какой регуляркой это можно сделать.

.{1}(?=($|\r|\n)) Вот такую нашел на форуме, но она почему то не работает у меня.
.{6}(?=($|\r|\n))
 

SilverSun

Client
Регистрация
31.10.2013
Сообщения
172
Благодарностей
24
Баллы
18
Мой косяк. На одном компе регулярка работает, на другом не работает. Какое то диво. попробую переустановить PM
Спасибо!
 

Jidibi

Пользователь
Регистрация
05.09.2016
Сообщения
33
Благодарностей
5
Баллы
8
Подскажите есть значение которое парсится
пример 1238475847487564
Нужно оставыть только первые 5 цифр
 

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 122
Баллы
113

Jidibi

Пользователь
Регистрация
05.09.2016
Сообщения
33
Благодарностей
5
Баллы
8

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 122
Баллы
113
  • Спасибо
Реакции: artur23

Jidibi

Пользователь
Регистрация
05.09.2016
Сообщения
33
Благодарностей
5
Баллы
8
Ok спасибо помог!
 

smartwisard

Client
Регистрация
17.01.2017
Сообщения
824
Благодарностей
83
Баллы
28
Я тоже за символами. Мне последние 5, пожалуйста ))
У меня переноса нет, пять символов разное время, наподобие 11:28 .
Kак из этого .{5}(?=($|\r|\n)) убрать перенос строки?? (хоть оно всё равно работает)
Тут https://zennolab.com/discussion/threads/reguljarka-poslednie-simvoly.35721/ не нашёл.
 
Последнее редактирование:

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