相关疑难解决方法(0)

获取URL的一部分(正则表达式)

给定URL(单行):http:
//test.example.com/dir/subdir/file.html

如何使用正则表达式提取以下部分:

  1. 子域(测试)
  2. 域名(example.com)
  3. 没有文件的路径(/ dir/subdir /)
  4. 文件(file.html)
  5. 文件的路径(/dir/subdir/file.html)
  6. 没有路径的URL(http://test.example.com)
  7. (添加您认为有用的任何其他内容)

即使我输入以下URL,正则表达式也应该正常工作:

http://example.example.com/example/example/example.html
Run Code Online (Sandbox Code Playgroud)

regex language-agnostic url

127
推荐指数
11
解决办法
21万
查看次数

http URL的字符无效

谁能告诉我HTTP URL的无效字符是什么,以及在Java中验证该字符的最佳方法。我正在寻找的是URL格式的URLString验证:http(s):// ip:port / URLString

提前致谢。

java http

5
推荐指数
1
解决办法
2934
查看次数

标签 统计

http ×1

java ×1

language-agnostic ×1

regex ×1

url ×1