Удалить последний символ "," через регулярку

arbplv

Client
Регистрация
28.03.2020
Сообщения
373
Благодарностей
23
Баллы
18
Есть переменная 1111,22222,33333,444444,5555, - подскажите как удалить последнюю запятую? понимаю что нужно использовать $, но чет не получается...
Спасибо
 

deukech

Client
Регистрация
11.09.2014
Сообщения
136
Благодарностей
62
Баллы
28
Вот тут можно потренироваться https://regex101.com/
а внизу справа хорошие подсказки по операторам
 
  • Спасибо
Реакции: arbplv

arbplv

Client
Регистрация
28.03.2020
Сообщения
373
Благодарностей
23
Баллы
18

alex8020

Client
Регистрация
16.08.2016
Сообщения
38
Благодарностей
39
Баллы
18
Без регулярки
C#:
string s = "1111,22222,33333,444444,5555,";
return s.TrimEnd(',');
 
  • Спасибо
Реакции: nicanil, arbplv и deukech

deukech

Client
Регистрация
11.09.2014
Сообщения
136
Благодарностей
62
Баллы
28
мне бы решение)) чет не могу сообразить, последнюю забираю .$, а нужно все кроме последнего
если конкретно такой формат строк, и там ничего особого меняться не будет, то вот так .*(?=,) надо смотреть на степень универсальности решения)
я с регулярками не очень, но логика такая как на скрине
72383

спецы подскажут что-то поизящней, наверно, если уточнить задачу
 
  • Спасибо
Реакции: arbplv

arbplv

Client
Регистрация
28.03.2020
Сообщения
373
Благодарностей
23
Баллы
18

kagorec

Client
Регистрация
24.08.2013
Сообщения
979
Благодарностей
523
Баллы
93
Удалить в конце табы пробелы и запятую если есть.
C#:
[,\s\t]+$
 
  • Спасибо
Реакции: Tsogoevs и arbplv

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