import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Example {
public static void main(String[] args) {
final String regex = "(seznam|Seznam|SEZNAM)|(google|Google|GOOGLE)|(yandex|Yandex|YANDEX)|(bing|Bing|BING)|(yandex|Yandex|YANDEX)|(bing|Bing|BING)|(DuckDuck|duckduck|Duckduck|DUCKDUCK)";
final String string = "Mozilla/5.0 (compatible; SemrushBot/3~bl; +http://www.semrush.com/bot.html)\n"
+ "Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)\n"
+ "Mozilla/5.0 (compatible; monitorabot/1.0; +https://www.monitora.cz/)\n"
+ "Mozilla/5.0 (compatible; MJ12bot/v1.4.8; http://mj12bot.com/)\n"
+ "Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.96 Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)\n"
+ "Mediatoolkitbot (complaints@mediatoolkit.com)\n"
+ "Mozilla/5.0 (compatible; SeznamBot/3.2; +http://napoveda.seznam.cz/en/seznambot-intro/)\n"
+ "Mozilla/5.0 (compatible; AhrefsBot/6.1; +http://ahrefs.com/robot/)\n"
+ "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)\n"
+ "Mozilla/5.0 (compatible; DotBot/1.1; http://www.opensiteexplorer.org/dotbot, help@moz.com)\n"
+ "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Googlebot/2.1; +http://www.google.com/bot.html) Safari/537.36\n"
+ "Mozilla/5.0 (compatible; SeznamBot/3.2-test1; +http://napoveda.seznam.cz/en/seznambot-intro/)\n"
+ "Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)\n"
+ "Mozilla/5.0 (compatible; AhrefsSiteAudit/6.1; +http://ahrefs.com/robot/)\n"
+ "Mozilla/5.0 (iPhone; CPU iPhone OS 7_0 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A465 Safari/9537.53 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)\n"
+ "ZoominfoBot (zoominfobot at zoominfo dot com)\n"
+ "Mozilla/5.0 (compatible; Exabot/3.0; +http://www.exabot.com/go/robot)\n"
+ "SentiBot www.sentibot.eu (compatible with Googlebot)\n"
+ "Mozilla/5.0 (Windows NT 6.1; rv:38.0) Gecko/20100101 Firefox/38.0 (IndeedBot 1.1)\n"
+ "CCBot/2.0 (https://commoncrawl.org/faq/)\n"
+ "Mozilla/5.0 (compatible; SeznamBot/3.2-test4; +http://napoveda.seznam.cz/en/seznambot-intro/)\n"
+ "Mozilla/5.0 (compatible; Qwantify/Bleriot/1.1; +https://help.qwant.com/bot)\n"
+ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/600.2.5 (KHTML, like Gecko) Version/8.0.2 Safari/600.2.5 (Applebot/0.1; +http://www.apple.com/go/applebot)\n"
+ "Mozilla/5.0 (compatible; MJ12bot/v1.4.7; http://mj12bot.com/)\n"
+ "AdsBot-Google (+http://www.google.com/adsbot.html)\n"
+ "Mozilla/5.0 (iPhone; CPU iPhone OS 9_1 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Version/9.0 Mobile/13B143 Safari/601.1 (compatible; AdsBot-Google-Mobile; +http://www.google.com/mobile/adsbot.html)\n"
+ "Googlebot-Image/1.0\n"
+ "TurnitinBot (https://turnitin.com/robot/crawlerinfo.html)\n"
+ "Mozilla/5.0 (compatible; YandexImages/3.0; +http://yandex.com/bots)\n"
+ "MarketingMiner Bot v1.0; (+https://www.marketingminer.com)\n"
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.75 Safari/537.36 (compatible; SMTBot/1.0; +http://www.similartech.com/smtbot)\n"
+ "Mozilla/5.0 (compatible; YaK/1.0; http://linkfluence.com/; bot@linkfluence.com)\n"
+ "Mozilla/5.0 (compatible; oBot/2.3.1; http://filterdb.iss.net/crawler/)\n"
+ "Mozilla/5.0 (compatible; Linux x86_64; Mail.RU_Bot/2.0; +http://go.mail.ru/help/robots)\n"
+ "LinkedInBot/1.0 (compatible; Mozilla/5.0; Jakarta Commons-HttpClient/4.3 +http://www.linkedin.com)\n"
+ "LinkedInBot/1.0 (compatible; Mozilla/5.0; Apache-HttpClient +http://www.linkedin.com)\n"
+ "Mozilla/5.0 (compatible; SEOkicks; +https://www.seokicks.de/robot.html)\n"
+ "Slack-ImgProxy (+https://api.slack.com/robots)\n"
+ "Mozilla/5.0 (iPhone; CPU iPhone OS 8_1 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12B411 Safari/600.1.4 (compatible; YandexMobileBot/3.0; +http://yandex.com/bots)\n"
+ "Mozilla/5.0 (compatible; Linux x86_64; Mail.RU_Bot/Img/2.0; +http://go.mail.ru/help/robots)\n"
+ "Mozilla/5.0 (compatible; Cliqzbot/2.0; +http://cliqz.com/company/cliqzbot)\n"
+ "Mozilla/5.0 (compatible; SurdotlyBot/1.0; +http://sur.ly/bot.html)\n"
+ "Twitterbot/1.0\n"
+ "Mozilla/5.0 (compatible; special_archiver/3.1.1 +http://www.archive.org/details/archive.org_bot)\n"
+ "Slackbot-LinkExpanding 1.0 (+https://api.slack.com/robots)\n"
+ "SEMrushBot\n"
+ "Mozilla/5.0 (compatible; DuckDuckGo-Favicons-Bot/1.0; +http://duckduckgo.com)\n"
+ "Mozilla/5.0 (compatible; archive.org_bot +http://www.archive.org/details/archive.org_bot)\n"
+ "Mozilla/5.0 (compatible; Uptimebot/1.0; +http://www.uptime.com/uptimebot)\n"
+ "'Mozilla/5.0 (compatible; DuckDuckBot-Https/1.1; https://duckduckgo.com/duckduckbot)'\n"
+ "Mozilla/5.0 (compatible; linkdexbot/2.0; +http://www.linkdex.com/bots/)\n"
+ "bitlybot/3.0 (+http://bit.ly/)\n"
+ "Mozilla/4.0 (compatible; MSIE 6.0;Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)\n"
+ "DomainStatsBot/1.0 (https://domainstats.com/pages/our-bot)\n"
+ "Mozilla/5.0 (compatible; oBot/2.3.1; +http://filterdb.iss.net/crawler/)\n"
+ "IABot: Checking if link from Wikipedia is broken and needs removal - See https://meta.wikimedia.org/wiki/InternetArchiveBot/FAQ_for_sysadmins\n"
+ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_1) AppleWebKit/601.2.4 (KHTML, like Gecko) Version/9.0.1 Safari/601.2.4 facebookexternalhit/1.1 Facebot Twitterbot/1.0\n"
+ "Gigabot\n"
+ "Mozilla/5.0 (compatible; coccocbot-web/1.0; +http://help.coccoc.com/searchengine)\n"
+ "Mozilla/5.0 (compatible; Pinterestbot/1.0; +http://www.pinterest.com/bot.html)\n"
+ "elefent/1.4 (web crawler :: robots.txt exclude elefent; https://crawler.elefent.net; webmaster at elefent dot net)\n"
+ "Slackbot 1.0 (+https://api.slack.com/robots)\n"
+ "SafeDNSBot (https://www.safedns.com/searchbot)\n"
+ "Mozilla/5.0 (compatible; AhrefsBot/6.1; SA; +http://ahrefs.com/robot/)\n"
+ "AwarioRssBot/1.0 (+https://awario.com/bots.html; bots@awario.com)\n"
+ "Mozilla/5.0 (compatible; SeznamBot/4.0-RC1; +http://napoveda.seznam.cz/seznambot-intro/)\n"
+ "DF Bot 1.0\n"
+ "Mozilla/5.0 (iPhone; CPU iPhone OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5376e Safari/8536.25 (compatible; SMTBot/1.0; +http://www.similartech.com/smtbot)\n"
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.75 Safari/537.36 (compatible; SMTBot/1.0; http://www.similartech.com/smtbot)\n"
+ "Mozilla/5.0 (compatible; Nimbostratus-Bot/v1.3.2; http://cloudsystemnetworks.com)\n"
+ "Google-Adwords-Instant (+http://www.google.com/adsbot.html)\n"
+ "datagnionbot (+http://www.datagnion.com/bot.html)\n"
+ "Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.0; trendictionbot0.5.0; trendiction search; http://www.trendiction.de/bot; please let us know of any problems; web at trendiction.com) Gecko/20071127 Firefox/50.0\n"
+ "Mozilla/5.0 (compatible; Supra-Bot/1.0; +http://suprabot.com/)\n"
+ "bidswitchbot/1.0\n"
+ "Googlebot/2.1 (+http://www.google.com/bot.html)\n"
+ "Mozilla/5.0 (Linux; Android 7.0; CUBOT KING KONG Build/NRD90M; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/73.0.3683.90 Mobile Safari/537.36\n"
+ "bitlybot\n"
+ "OdklBot/1.0 (share@odnoklassniki.ru)\n"
+ "Mozilla/5.0 (compatible; AhrefsBot/6.1; News; +http://ahrefs.com/robot/)\n"
+ "Googlebot/2.1 (+http://www.googlebot.com/bot.html)\n"
+ "Mozilla/5.0 (compatible; PaperLiBot/2.1; https://support.paper.li/entries/20023257-what-is-paper-li)\n"
+ "Mozilla/5.0 (Linux; Android 8.0.0; CUBOT_X18_Plus) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.90 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (compatible; Googlebot/2.1; startmebot/1.0; +https://start.me/bot)\n"
+ "Mozilla/5.0 (Linux; Android 7.0; CUBOT R9) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36 (compatible; PagePeeker/3.0; +https://pagepeeker.com/robots/)\n"
+ "Mozilla/5.0 (Linux; Android 7.0; CUBOT X18) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 7.0; CUBOT X18) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.67 Mobile Safari/537.36\n"
+ "Mozilla/5.0(compatible;Googlebot/2.1; +http://www.google.com/bot.html)\n"
+ "Mozilla/5.0 (compatible; DuckDuckBot-Https/1.1; https://duckduckgo.com/duckduckbot)\n"
+ "Mozilla/5.0 (compatible; vuhuvBot/1.0; +http://vuhuv.com/bot.html)\n"
+ "Mozilla/5.0 (compatible; YandexImageResizer/2.0; +http://yandex.com/bots)\n"
+ "Mozilla/5.0 (compatible) SemanticScholarBot (+https://www.semanticscholar.org/crawler)\n"
+ "Mozilla/5.0 (Linux; Android 7.0; CUBOT H3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.90 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 8.1.0; CUBOT J3 PRO Build/O11019) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.157 Mobile Safari/537.36\n"
+ "SklikBot/2.0 (sklik@firma.seznam.cz;+http://napoveda.sklik.cz/)\n"
+ "Mozilla/5.0 (Linux; Android 7.0; CUBOT X18) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.90 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 8.1.0; CUBOT R11) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Mobile Safari/537.36\n"
+ "MBCrawler/1.0 (https://monitorbacklinks.com/robot)\n"
+ "Mozilla/5.0 (compatible; BLEXBot/1.0; +http://webmeup-crawler.com/)\n"
+ "Mozilla/5.0 (compatible; bnf.fr_bot; +http://www.bnf.fr/fr/outils/a.dl_web_capture_robot.html)\n"
+ "Mozilla/5.0 (compatible; Jooblebot/2.0; Windows NT 6.1; WOW64; +http://jooble.org/jooble-bot) AppleWebKit/537.36 (KHTML, like Gecko) Safari/537.36\n"
+ "Mozilla/5.0 (compatible; LinkisBot/1.0; bot@linkis.com)\n"
+ "Mozilla/5.0 (compatible; LinkisBot/1.0; bot@linkis.com) (iPhone; CPU iPhone OS 8_4_1 like Mac OS X) Mobile/12H321\n"
+ "Mozilla/5.0 (compatible; MojeekBot/0.6; +https://www.mojeek.com/bot.html)\n"
+ "Mozilla/5.0 (Linux; Android 5.1; CUBOT_NOTE_S) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.105 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 6.0; CUBOT ECHO) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 6.0; CUBOT_NOTE_S Build/MRA58K) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/73.0.3683.90 Mobile Safari/537.36 SznProhlizec/6.1.3a\n"
+ "Mozilla/5.0 (Linux; Android 6.0; CUBOT_NOTE_S) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.90 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 8.1.0; CUBOT_NOVA) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.157 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 8.1.0; CUBOT_POWER) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.90 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Windows NT 6.1; Win64; x64; +https://www.ubtsupport.com/legal/Streamline3Bot.php) Streamline3Bot/1.0\n"
+ "TagVisit/0.1 (+http://tag-visit.com/CCUTKhUNB11EDlAPXQQCD1hLX0o/bot)\n"
+ "TagVisit/0.1 (+http://tag-visit.com/CjgeMVVYRAsZCEQaK18QIg/bot)\n"
+ "bot/1.0 http://spuhex.com\n"
+ "istellabot/t.1.13\n"
+ "Mozilla/5.0 (compatible; AdBot/1.0)\n"
+ "Mozilla/5.0 (compatible; Discordbot/2.0; +https://discordapp.com)\n"
+ "Mozilla/5.0 (compatible; Everyonedomainsbot/1.0; +http://everyone.domains/)\n"
+ "Mozilla/5.0 (Linux; Android 7.0; CUBOT KING KONG) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 7.0; CUBOT X18) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.136 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 7.0; CUBOT X18) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.157 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 8.1.0; CUBOT_NOVA) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.90 Mobile Safari/537.36\n"
+ "AdsBot-Google ( http://www.google.com/adsbot.html)\n"
+ "B2B Bot\n"
+ "GoogleBot/5.5 (Windows 95 5.1; en-US;)\n"
+ "Mozilla/4.0 (compatible; MSIE 4.01; Windows NT; MS Search 6.0 Robot)\n"
+ "Mozilla/5.0 (compatible; NetpeakCheckerBot/3.1; +https://netpeaksoftware.com/checker)\n"
+ "Mozilla/5.0 (compatible; NetpeakSpiderBot/3.1; +https://netpeaksoftware.com/spider)\n"
+ "Mozilla/5.0 (compatible; WhatCMSBot/1.0; +https://whatcms.com/bot.html)\n"
+ "Mozilla/5.0 (compatible; YandexMetrika/2.0; +http://yandex.com/bots)\n"
+ "Mozilla/5.0 (Linux; Android 5.1; CUBOT_NOTE_S) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 6.0; CUBOT_NOTE_S) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.136 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 7.0; CUBOT H3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 7.0; CUBOT H3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.157 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 7.0; CUBOT KING KONG) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.157 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 7.0; CUBOT NOTE Plus) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 7.0; CUBOT NOTE Plus) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.90 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 7.0; CUBOT R9 Build/NRD90M; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/74.0.3729.157 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 7.0; CUBOT R9) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.157 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 7.0; CUBOT X18 Build/NRD90M; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/73.0.3683.90 Mobile Safari/537.36 [FB_IAB/FB4A;FBAV/215.0.0.45.98;]\n"
+ "Mozilla/5.0 (Linux; Android 7.0; CUBOT X18 Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/73.0.3683.90 Mobile Safari/537.36 SznProhlizec/6.1.3a\n"
+ "Mozilla/5.0 (Linux; Android 7.0; CUBOT X18) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.99 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 7.0; CUBOT X18) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.105 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 8.0.0; CUBOT_P20) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.90 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 8.0.0; CUBOT_X18_Plus) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.75 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 8.0.0; CUBOT_X18_Plus) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.136 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 8.1.0; CUBOT R11) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.75 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 8.1.0; CUBOT_J3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.99 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 8.1.0; CUBOT_J3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.157 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (TweetmemeBot/4.0; +http://datasift.com/bot.html) Gecko/20100101 Firefox/31.0\n"
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64; trendictionbot0.5.0; trendiction search; http://www.trendiction.de/bot; please let us know of any problems; web at trendiction.com) Gecko/20170101 Firefox/67.0\n"
+ "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/61.0.3163.100 Chrome/61.0.3163.100 Safari/537.36 PingdomPageSpeed/1.0 (pingbot/2.0; +http://www.pingdom.com/)\n"
+ "OutclicksBot/4 +https://www.outclicks.net/agent/3T7Pe1WjkWzdRecWHloXhrzEieM0he4zqEa9gD4VIZO\n"
+ "OutclicksBot/4 +https://www.outclicks.net/agent/Ppx5v9kKEBELv5IzVG6vBQVOnRPoPR1ZH43kAK28i9c\n"
+ "RankingBot2 -- https://varocarbas.com/bot_ranking2/\n"
+ "SAMSUNG-SGH-E250/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0 (compatible; Googlebot-Mobile/2.1; http://www.google.com/bot.html)\n"
+ "TagVisit/0.1 (+http://tag-visit.com/ACkFNAIAGlZNChAFCRsUMVhm/bot)\n"
+ "TagVisit/0.1 (+http://tag-visit.com/AyIEJAgeFEhCAV0NEkkbCUUfB107/bot)\n"
+ "TagVisit/0.1 (+http://tag-visit.com/AyIEJAgeFEhYAVcVBwwZXVpTEWUXBQU/bot)\n"
+ "TagVisit/0.1 (+http://tag-visit.com/AyIEJAgeFFBOG1ESFgwZXVpTEX07YWc/bot)\n"
+ "TagVisit/0.1 (+http://tag-visit.com/BygENQYcB1ZcBEgHXQQCDwtBXAs/bot)\n"
+ "TagVisit/0.1 (+http://tag-visit.com/CCUTKhURHVdZEV9IEB0EFHd9Hw/bot)\n"
+ "TagVisit/0.1 (+http://tag-visit.com/CD1HMQkEHFZSRV0cDxIqIQw/bot)\n"
+ "TagVisit/0.1 (+http://tag-visit.com/GyIcNwkGEBVFHl0DHQ5VQQkZVR0HSU9zXUZj/bot)\n"
+ "TelegramBot (like TwitterBot)\n"
+ "Zoxh.Com Bot\n"
+ "DaaS.sh research bot. Delistings: www.daas.sh/delist\n"
+ "eSyndiCat Bot\n"
+ "MarketingMiner Bot v1.0\n"
+ "Miralinks Robot\n"
+ "Mozilla/5.0 (compatible; FemtosearchBot/1.0; http://femtosearch.com)\n"
+ "Mozilla/5.0 (compatible; Grobbot/2.2; +https://grob.it)\n"
+ "Mozilla/5.0 (compatible; Linux x86_64; Mail.RU_Bot/Robots/2.0; +http://go.mail.ru/help/robots)\n"
+ "Mozilla/5.0 (compatible; TinEye-bot/1.31; +http://www.tineye.com/crawler.html)\n"
+ "Mozilla/5.0 (compatible; YandexMedia/3.0; +http://yandex.com/bots)\n"
+ "Mozilla/5.0 (compatible; YandexVideoParser/1.0; +http://yandex.com/bots)\n"
+ "Mozilla/5.0 (Linux; Android 6.0; CUBOT MAX) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.99 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 6.0; CUBOT MAX) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.136 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 7.0; CUBOT H3 Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.126 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 7.0; CUBOT H3 Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.90 Mobile Safari/537.36 OPR/52.2.2517.139816\n"
+ "Mozilla/5.0 (Linux; Android 7.0; CUBOT H3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.99 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 7.0; CUBOT KING KONG Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/73.0.3683.90 Mobile Safari/537.36 SznProhlizec/6.1.3a\n"
+ "Mozilla/5.0 (Linux; Android 7.0; CUBOT KING KONG) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.90 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 7.0; CUBOT KING KONG) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.136 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 7.0; CUBOT MAGIC) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.75 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 7.0; CUBOT MAGIC) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.112 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 7.0; CUBOT MAGIC) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.136 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 7.0; CUBOT NOTE Plus) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.105 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 7.0; CUBOT NOTE Plus) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.75 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 7.0; CUBOT R9) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.105 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 7.0; CUBOT R9) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.90 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 7.0; CUBOT X18 Build/NRD90M; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/61.0.3163.98 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 7.0; CUBOT X18 Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/74.0.3729.136 Mobile Safari/537.36 SznProhlizec/6.2.0a\n"
+ "Mozilla/5.0 (Linux; Android 8.0.0; CUBOT_P20) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.75 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 8.0.0; CUBOT_P20) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.157 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 8.0.0; CUBOT_X18_Plus) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.105 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 8.0.0; CUBOT_X18_Plus) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 8.0.0; CUBOT_X18_Plus) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.157 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 8.1.0; CUBOT A5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 8.1.0; CUBOT A5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.157 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 8.1.0; CUBOT J3 PRO) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 8.1.0; CUBOT R11) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.136 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Linux; Android 8.1.0; CUBOT_J3 Build/O11019) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/74.0.3729.112 Mobile Safari/537.36 SznProhlizec/6.2.0a\n"
+ "Mozilla/5.0 (Linux; Android 8.1.0; CUBOT_J3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.136 Mobile Safari/537.36\n"
+ "Mozilla/5.0 (Windows NT 6.1; Win64; x64; +http://www.komodia.com/newwiki/index.php/URL_server_crawler) KomodiaBot/1.0\n"
+ "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9) Gecko/2008052906 Firefox/3.0 (BrowserSpyBot/1.0) (http://browserspy.dk/)\n"
+ "OnalyticaBot\n"
+ "OutclicksBot/4 +https://www.outclicks.net/agent/euYQXYXobZqfwIXFizEujm7X1SRyVZX8Kczp1XgR5BE\n"
+ "OutclicksBot/4 +https://www.outclicks.net/agent/EXEA9ueAzBaVRGCSvEKUqg5iOejrLmJkOfRNqq1XfyE\n"
+ "SeznamReadLaterBot\n"
+ "TagVisit/0.1 (+http://tag-visit.com/AyIEJAgeFEpSHVEKBgQdXVpTEUAxa1g/bot)\n"
+ "TagVisit/0.1 (+http://tag-visit.com/AyIEJBIeHlReDlASXQQCDw55FFI/bot)\n"
+ "TagVisit/0.1 (+http://tag-visit.com/BCkOMhISBl0ZCEQaKS8wQA/bot)\n"
+ "TagVisit/0.1 (+http://tag-visit.com/CCUTKhUJFFxFDk0HXQQCDwEYI1g/bot)\n"
+ "TagVisit/0.1 (+http://tag-visit.com/DT8PKgwRWFdEH0wHBQZWEENVLlAxAg/bot)\n"
+ "TagVisit/0.1 (+http://tag-visit.com/GD0FMhIYB1dHGV8OBkkbCUVPP30r/bot)\n"
+ "yacybot (/global; amd64 Linux 4.19.27-gentoo-r1; java 1.8.0_191; America/en) http://yacy.net/bot.html\n"
+ "yacybot (/global; amd64 Linux 4.19.37-gentoo; java 1.8.0_191; America/en) http://yacy.net/bot.html\n";
final Pattern pattern = Pattern.compile(regex, Pattern.MULTILINE);
final Matcher matcher = pattern.matcher(string);
while (matcher.find()) {
System.out.println("Full match: " + matcher.group(0));
for (int i = 1; i <= matcher.groupCount(); i++) {
System.out.println("Group " + i + ": " + matcher.group(i));
}
}
}
}
Please keep in mind that these code samples are automatically generated and are not guaranteed to work. If you find any syntax errors, feel free to submit a bug report. For a full regex reference for Java, please visit: https://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html