今天在做项目时,要统计系统的访问量以及用户通过什么来访问的(谷歌浏览器还是firefox等),但是在截取 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36 这一段数据时遇到了一些问题,但是也很多想到了解决方案。
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36
对以上数据进行截取并去第一个括号中的内容
正则表达式:
\(.*?\)
用正则时,量词 * + ?这三种后面接?表示尽可能匹配短的字符串。
当然上面这个可以匹配第一个,第二个。第三个...都行的