正则表达式匹配下划线之间的符号

zer*_*ero 0 regex

我有这样的字符串:

(any symbol) _ (any symbol) _ (any symbol)
Run Code Online (Sandbox Code Playgroud)

我需要一个简短的正则表达式模式来提取_.

例如我有这个字符串:

abc123_abc12345ABC_123abc
Run Code Online (Sandbox Code Playgroud)

正则表达式应该提取:

abc12345ABC
Run Code Online (Sandbox Code Playgroud)

And*_*are 5

这样做:

^[^_]+_([^_]+)_[^_]+$

中间捕获组将抓取中间的字符串。