标签: regex
我有以下格式的字符串:
Foo - Foo Bar - Test Test - Foo Test - Foo - Bar - Foo
我希望检索-第二次和第三次出现之间的所有文本,包括第一个连字符和第二个连字符前面的空格,但不是第二个连字符本身。
-
对于这两个示例,它将匹配以下内容(我已将_替换为空格以进行说明):
_
-_Test_Test_ -_Bar_
答案 0 :(得分:0)
您可以使用
^[^-]*-[^-]*(-[^-]*)
<强> Regex Demo 强>
注意: - 匹配位于第一个捕获组