как можно несколько символов сразу удалить в списке?

Lextor

Client
Регистрация
19.06.2020
Сообщения
172
Благодарностей
19
Баллы
18
нужно удалить в списке несколько символов сразу. как реализовать?

например:
11111 (все цифры больше 5 чисел, цифры могут быть разные)
|
:
,
!
.io
.com
(
)
picture
11,11 (цифры с запятой - цифры могут быть разные)
111,11 (цифры с запятой - цифры могут быть разные)
1.111,11 (цифры с запятой - цифры могут быть разные)
пустая строка
 

Nord

Client
Регистрация
22.03.2012
Сообщения
2 373
Благодарностей
1 433
Баллы
113
11111 (все цифры больше 5 чисел, цифры могут быть разные)
\d{5,}
\|
:
picture
11,11 (цифры с запятой - цифры могут быть разные)
[0-9,]


А вообще чет не понятно, что вам надо.
Что за "например"? Удалить в строке числа длинее 5 цифр? Слово picture ? А что за "цифры с запятой - цифры могут быть разные "?
И все это сразу?
 
  • Спасибо
Реакции: Lextor

Lextor

Client
Регистрация
19.06.2020
Сообщения
172
Благодарностей
19
Баллы
18
\d{5,}

\|

:

picture

[0-9,]


А вообще чет не понятно, что вам надо.
Что за "например"? Удалить в строке числа длинее 5 цифр? Слово picture ? А что за "цифры с запятой - цифры могут быть разные "?
И все это сразу?

благодарю, я разобрался. А вот с этим покамись проблема:

нужно удалить цифры (цифры всегда разные) которые содержат только запятую и точку.

пример:

одна цифра,две цифры
1,22
5,14
9,99

две цифры,две цифры
10,15
51,02
99,33

три цифры,две цифры
300,19
555,01
907,50


одна цифра.три цифры,две цифры
1.150,44
5.419,90
9.900,99



но при этом нельзя удалять другие (разные) цифры которые не содержат запятую нo могут содержать точку:
пример:
5
919
5020
20.1
1.2
50-AB
CD7000
RT70
95KL
FY:15
 

Nord

Client
Регистрация
22.03.2012
Сообщения
2 373
Благодарностей
1 433
Баллы
113
\d{1},\d{2}
\d{1}\.\d{3},\d{2}


\d- любая цифра,
{3} - количество элементов, {2} - ровно два, {2,} - от двух, {,3} - до трех, {2,6} - от двух до шести
, - запятая, так и пишется
. - нужно экранировать символом \ - \.


[0-9,]{6} - любая комбинация из шести элементов (цифр и запятых)



64515
 
  • Спасибо
Реакции: Lextor

Lextor

Client
Регистрация
19.06.2020
Сообщения
172
Благодарностей
19
Баллы
18
...
 
Последнее редактирование:

Lextor

Client
Регистрация
19.06.2020
Сообщения
172
Благодарностей
19
Баллы
18
\d{1},\d{2}

\d{1}\.\d{3},\d{2}


\d- любая цифра,
{3} - количество элементов, {2} - ровно два, {2,} - от двух, {,3} - до трех, {2,6} - от двух до шести
, - запятая, так и пишется
. - нужно экранировать символом \ - \.


[0-9,]{6} - любая комбинация из шести элементов (цифр и запятых)



Посмотреть вложение 64515
супер все работает. благодарю, и за таблицу тоже :-)
 

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