Skip to content

Commit 907d724

Browse files
committed
Add support for Search Craft
1 parent 7e634c8 commit 907d724

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

regexes.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -449,6 +449,10 @@ user_agent_parsers:
449449
- regex: '(FlyFlow)/(\d+)\.(\d+)'
450450
family_replacement: 'Baidu Explorer'
451451

452+
# Search Craft
453+
- regex: '(SearchCraft)/(\d+)\.(\d+)\.(\d+)(?:\.(\d+)|)'
454+
family_replacement: 'Search Craft'
455+
452456
# MxBrowser is Maxthon. Must go before Mobile Chrome for Android
453457
- regex: '(MxBrowser)/(\d+)\.(\d+)(?:\.(\d+)|)'
454458
family_replacement: 'Maxthon'

tests/test_ua.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7545,6 +7545,13 @@ test_cases:
75457545
minor: '7'
75467546
patch: '13'
75477547

7548+
- user_agent_string: 'Mozilla/5.0 (iPhone; CPU iPhone OS 18_4_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 ChatSearch/1.0 SearchCraft/5.12.1.11 (Baidu; P2 18.4.1)'
7549+
family: 'Search Craft'
7550+
major: '5'
7551+
minor: '12'
7552+
patch: '1'
7553+
patch_minor: '11'
7554+
75487555
- user_agent_string: 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Dragon/36.1.1.21 Chrome/36.0.1985.97 Safari/537.36'
75497556
family: 'Dragon'
75507557
major: '36'

0 commit comments

Comments
 (0)