我有字符串這樣的:正則表達式匹配下劃線之間符號
(any symbol) _ (any symbol) _ (any symbol)
我需要一個短的正則表達式模式,以提取_
之間的符號序列。
例如,我有這個字符串:
abc123_abc12345ABC_123abc
正則表達式應該提取:
abc12345ABC
我有字符串這樣的:正則表達式匹配下劃線之間符號
(any symbol) _ (any symbol) _ (any symbol)
我需要一個短的正則表達式模式,以提取_
之間的符號序列。
例如,我有這個字符串:
abc123_abc12345ABC_123abc
正則表達式應該提取:
abc12345ABC
這將做到這一點:
^[^_]+_([^_]+)_[^_]+$
中間捕獲組將抓住中間的字符串。
([^_]*)_([^_]*)_([^_]*)
如何
^.*?_(.*?)_.*$
隨着(任何符號)你真的意味着任何符號?它可以包含換行符嗎?它可以包含下劃線嗎?
現在,我給這短短的正則表達式:
_(.+)_