200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > 10.java正则表达式URL匹配

10.java正则表达式URL匹配

时间:2021-04-04 04:45:00

相关推荐

10.java正则表达式URL匹配

URL匹配

思路:

1.先验证url开始部分 https:// 或 http://

2.通过((http|https)😕/)([\w-]+.)+[\w$]+ 匹配域名

3.(/[\w-?=&./]*)? 匹配 /video/BV1Eq4y1E79W?from=search&seid

public class RegExp11 {public static void main(String[] args){String content = "/video/BV1Eq4y1E79W?from=search&seid=9946545262871408175";//思路:// 1.先验证url开始部分 https:// 或 http://// 2.通过((http|https)://)([\w-]+\.)+[\w$]+ 匹配域名// 3.(\/[\w-?=&./]*)? 匹配 /video/BV1Eq4y1E79W?from=search&seidString regStr = "^((http|https)://)([\\w-]+\\.)+[\\w$]+(\\/[\\w-?=&./]*)?$";//[.?*]表示匹配的就是本身Pattern pattern = pile(regStr);Matcher matcher = pattern.matcher(content);if (matcher.find()){System.out.println("满足格式!");}else {System.out.println("不满足格式!");}}}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。