我尝试提取 SDP 包的媒体描述。
我有一条线
a=rtpmap:113 H264/90000
(之后总是有回车)
我想要 a=rtpmap:[number][whitespace] 之后的所有内容,直到回车,没有返回本身并构造了以下 Regex,它不起作用:
(?<=(a=rtpmap:[0-9]+\s)).*(?=\r)
如果我喜欢
(?<=(a=rtpmap:[0-9]{3}\s)).*
我至少得到了一个结果,但 rtpmap 之后的数字并不总是 3 个字符长。为什么 + 在这里不起作用?