Помогите с регулярным выражением - 6 цифр из текст без букв впереди

Нужно чтобы брало только 6 цифр из текста, но при этом не было никаких доп. букв впереди. Только спец символы, например, такие должны попасть:

#009931
№009931
009931

А вот такие нет:

a009931
b009931

Написал что-то похожее, берет только 6-значные числа, но все:

(?<!\d)\d{6}(?!\d)

Что еще дописать?


Ответы (1 шт):

Автор решения: Danil Apsadikov

Проверить можно здесь https://regex101.com/r/6kdJR3/2

/(?<!\w)(#|№|)[0-9]{6}/gm
→ Ссылка