The quick brown [fox] jumps over the lazy [dog]
一些文字,如果我使用正则表达式
\[(.*?)\]
我得到的匹配,而
fox
dog
工作我正在寻找一个正则表达式,即使在其中一个大括号缺失的情况下也能正常工作。
举例来说,如果我有这样的
The quick brown [fox jumps over the lazy [dog]
文字我想比赛返回“狗”
更新: 另一个例子,如果我有这样的
The quick brown [fox] jumps over the lazy dog]
文本
我想要匹配返回“狐狸”
文本可以有多个tiple匹配和多个大括号可能也会丢失:(。
我也可以使用C#来完成从正则表达式匹配得到的结果的子字符串。
这只适用于平衡组。 –
单词匹配是否满足您的需求? – Xiaoy312