我有一个很长的文本,其中包含一些标签来突出显示之间的文本。我需要匹配这些标签之间的文本。这是标签列表:CA | 欧 | TC。
所以我这样做了:
\[[CA|OU|TC]+\][\s\S]*?\[-[CA|OU|TC]+\]
它正确匹配这些字符串
[CA] bla bla [-CA]
[OU] bla[-OU]
[TC] blabla [-TC]
问题是我只需要在标签相同的情况下进行匹配。它不应与以下内容匹配。
[CA] bla bla [-OU]
有任何想法吗?谢谢你。
隔江千里
相关分类