tinobie / ua-parser
v0.3.5
2014-11-30 16:13 UTC
Requires
- symfony/console: ~2
- symfony/filesystem: ~2
- symfony/finder: ~2
- symfony/yaml: ~2
Requires (Dev)
- phpunit/phpunit: ~3
This package is not auto-updated.
Last update: 2022-02-01 12:30:50 UTC
README
该项目已迁移到新的项目空间 ua-parser,将不同语言的正则表达式和解析器分别存放在各自的仓库中。
- uap-core:构建Browserscope用户代理解析器语言版本的必要正则表达式文件。
- uap-clj:ua-parser的Clojure实现。
- uap-cpp:ua-parser的C++实现。
- uap-csharp:ua-parser的C#实现。
- uap-d:ua-parser的D语言实现。
- uap-go:ua-parser的Go语言实现。
- uap-haskell:ua-parser的Haskell语言实现。
- uap-java:ua-parser的Java语言实现。
- uap-perl:ua-parser的Perl语言实现。
- uap-php:ua-parser的PHP语言实现。
- uap-pig:ua-parser的Pig语言实现。
- uap-python:ua-parser的Python语言实现。
- uap-r:ua-parser的R语言实现。
- uap-ruby:使用BrowserScope的UA数据库解析用户代理字符串的简单、全面的Ruby gem。
- uap-ref-impl:ua-parser的JavaScript参考实现。
请向各自的仓库贡献!谢谢。
ua-parser 
ua-parser
是 BrowserScope 的 用户代理字符串解析器 的多语言版本。
原始解析器的核心——多年来由 Steve Souders 收集的数据——已被提取到一个单独的 YAML文件 中,以便其他编程语言的实现可以直接重用这些数据。 ua-parser
只是对这些数据的简单封装,并持续改进定义。
请注意,ua-parser
现已拆分为多个独立的仓库,一个用于核心定义,另一个用于每个语言实现。补丁和问题应提交到那些仓库,而不是这个仓库。