У меня есть строка вроде bla_bla**_**test**_1**023
и хотел бы извлечь слово между _
и любым подчеркиванием, за которым следует цифра _digit
, равная test
в приведенном выше примере.
Я попробовал следующее регулярное выражение, но, к сожалению, не работает:
[^_ ]+(?=[ _\d])
- он получает все слова перед "_digit", а не только тот, который до _digit