Помогите сделать регулярку для поиска

xatchikzzz

Client
Регистрация
08.09.2010
Сообщения
576
Благодарностей
41
Баллы
28
Народ подскажите

1) есть текстовый файл с текстом ... много файлов
2) нужно из каждого файла спарсить все слова в которые содержат именнно 50 символов (в составе только буквы и цифры никаких доп и спец знаков)

как это можно релизовать

Например такое

hBOUbobnbvd kjh bkguihu kl jkl h gh j lk juhj hlgdsfgsdfygo823hvb23f7t2v723v32t237v2fcshcbf344dfr fdsfsd sggihaphf opuhagou

на выходе должен спарсить только - hlgdsfgsdfygo823hvb23f7t2v723v32t237v2fcshcbf344dfr
 
Последнее редактирование:

kagorec

Client
Регистрация
24.08.2013
Сообщения
978
Благодарностей
521
Баллы
93
[\w]{50,}
 
  • Спасибо
Реакции: xatchikzzz

xatchikzzz

Client
Регистрация
08.09.2010
Сообщения
576
Благодарностей
41
Баллы
28
Он берет слова в которых больше 50 символов... не подходит получается

93276


получается он берет значения даже длинее... последние 2 строки по 59 символов ..... а тут надо чётко чтоб брал только те в которых 52 символа и все

bKfrIyuN32tWgFefKIu5Y6nxlrrz3xNSAqBPi1IA1ReHOm67xf
jTObwbScYTuVpQWEycNLntnQeJB6CJOEtWfJJLK4YdP7ywYmUe
FkDKglU6IIOxbk16sjncjf2nn7EIm6mqmuP7wpZFwpZIEqeqAb
ujtqNj1bVF0Xbuq6ojo9tmfhZNKEizQQvSk5LCCmET0k3WZSz3
E5XRdzI5LLGgX5mRJdBBsQ8uw3IXTBfuLPSoRXInbIEoKjhrt0
TnvrAkLaJpMIrrujID7SiIehaWIYL4nOHFPcdhdMTFPSf3tji7
gOs0x6v0P6HJnFWuXJF7nfsadti33pT8x34nVdmRPZ3Ns6ZCYQ
bcyS0V27tzFpkGJLrPJXvjPeb6oaiWLyUT5fjtpua6b9aZMKme
0FNzBZLkG3rNKEb9tsYFTJ3by4lGwxQPWX960WhTIclxeqLSMI
gZSFMwM37OKg2d6MfC7IX3aKGzKr0qe0rjcoYdl2s0t9blNW5m

bcyS0V27tzFpkGJLrPJXvjPeb6oaiWLyUT5fjtpua6b9aZMdsadasds
0FNzBZLkG3rNKEb9tsYFTJ3by4lGwxQPWX960WhTIclxeqLSMIadsdas
gZSFMwM37OKg2d6MfC7IX3aKGzKr0qe0rjcoYdl2s0t9blNW5mdasdga
чтоб при регулярке [\w]{50,} он игнорил последние 3 значения
 
Последнее редактирование:

Alex733

Client
Регистрация
27.11.2017
Сообщения
330
Благодарностей
243
Баллы
43
[\w]{50}
 

xatchikzzz

Client
Регистрация
08.09.2010
Сообщения
576
Благодарностей
41
Баллы
28

Alex733

Client
Регистрация
27.11.2017
Сообщения
330
Благодарностей
243
Баллы
43
[\w]{52}
Лучше так:
\b\w{52}\b
 
Последнее редактирование:

xatchikzzz

Client
Регистрация
08.09.2010
Сообщения
576
Благодарностей
41
Баллы
28

Alex733

Client
Регистрация
27.11.2017
Сообщения
330
Благодарностей
243
Баллы
43
\bf\w{51}\b
 
  • Спасибо
Реакции: snowicestar и xatchikzzz

xatchikzzz

Client
Регистрация
08.09.2010
Сообщения
576
Благодарностей
41
Баллы
28

xatchikzzz

Client
Регистрация
08.09.2010
Сообщения
576
Благодарностей
41
Баллы
28
Последнее редактирование:

Alex733

Client
Регистрация
27.11.2017
Сообщения
330
Благодарностей
243
Баллы
43
\bf[a-z0-9]{51}\b
 
  • Спасибо
Реакции: xatchikzzz

xatchikzzz

Client
Регистрация
08.09.2010
Сообщения
576
Благодарностей
41
Баллы
28

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