|
|
1
9
你见过吗? this article ?它提供了一个非常全面的实现来解析接受头,然后对它做一些有用的事情。 |
|
2
4
从.NET 4.5开始(我认为“微软”已经把框架版本的信息变得相当模糊了),你可以使用
one of the the built in parsers
从
然后你可以这样做:
给你一个所有媒体类型的好列表,其中
首选
选项是第一项。这是Linqpad
帽子尖到 this answer 为了让我走上正轨。 |
|
|
3
3
我已经 written a parser 在PHP中。它并不复杂,但是它会按照优先顺序为您提供一个mime类型数组。 |
|
|
4
1
在PHP中找到另一个实现 here |
|
|
5
1
在阅读了xml.com文章之后,我决定自己不为accept头编写函数;) 幸运的是,本文指向了一个好的库: https://code.google.com/p/mimeparse/ -在我的例子中,我需要它作为node.js模块: https://github.com/kriskowal/mimeparse |
|
|
6
0
这个 RFC 相当复杂。如果正则表达式在哪里遵循这些规则,它将变为多行长。 如果已经有了accept头,并且忽略了引号和参数,那么可以这样做来匹配每对:
|
|
|
7
0
建立在 https://stackoverflow.com/a/49011308/275501 从 https://stackoverflow.com/users/43140/mark-bell 以上:
|
|
|
DotFX · RegEx捕获关键字前但括号后的所有内容 12 月前 |
|
|
Andrus · 如何在sql中查找第二个匹配项 1 年前 |
|
|
iato · 确保正则表达式不从命名材料中的数字中提取 1 年前 |
|
|
vr8ce · 非成对标记中特定字符的正则表达式 1 年前 |
|
|
MARTIN · 交换第一个和最后一个单词,反转所有中间的字符 1 年前 |
|
|
Carsten · 使用最近的搜索模式更改文本块 1 年前 |