Имя: Пароль:
1C
1С v8
Подскажите по regexp
0 DES
 
16.11.22
18:12
Стр  = "1234тут  белиберда идет 9765"
Как удалить 4 цифры в начале и в конце строки если их 4 цифровых символа?
думается разложить  на массив
Начало понятно ^[\d]{4}
а вот как вычислить  последние ?
1 lodger
 
16.11.22
18:26
2 vicof
 
16.11.22
18:26
[\d]{4}$ не?
3 DES
 
16.11.22
18:32
(1)СПС
4 DES
 
16.11.22
19:40
(1) Хотя не то что нужно.
Мне нужен средний кусок, а не оконцовки
5 redding
 
16.11.22
23:53
(0) В 1с удалить никак не получится, если говорить именно про регулярки, есть понятие просмотр вперед/назад, в 1с регулярки через внешнюю компоненту и просмотр назад там не реализован, т.е. чтобы найти именно белиберду, нужно и искать белиберду).
6 redding
 
16.11.22
23:54
Если речь просто про регулярки в отрыве от 1с, то нужно юзать просмотр вперед/назад
7 kittystark
 
17.11.22
00:05
regexp.replace по шаблону из(1) с заменой на ""