0

我试过这个:

(?=<).+(?<=>)

但它也总是匹配尖括号:

在此处输入图像描述

那么我怎样才能得到没有括号的文本呢?(它应该匹配括号中适合一行的任何文本)。

4

1 回答 1

1

这很容易,.+吃掉所有内容直到行尾(请记住,点匹配所有内容,包括><此处)。
要么使用惰性量词(演示

(?<=<).+?(?=>)

或否定字符类(演示

<([^>]+)
于 2019-07-18T15:22:10.103 回答