社区
JavaScript
帖子详情
用正则表达式,如何取出http://localhost:8080/a/b/c/d/e/test.jsp中间的字串,除开前头的http://localhost:8080
WorldCreater
2004-12-22 10:05:29
用正则表达式,如何取出http://localhost:8080/a/b/c/d/e/test.jsp中间的字串,除开前头的一个url分为三个部分
http://localhost:8080
/a/b/c/d/e/ 只想取出这个部分
test.jsp
这三个部分都是可变的
...全文
244
4
打赏
收藏
用正则表达式,如何取出http://localhost:8080/a/b/c/d/e/test.jsp中间的字串,除开前头的http://localhost:8080
用正则表达式,如何取出http://localhost:8080/a/b/c/d/e/test.jsp中间的字串,除开前头的一个url分为三个部分 http://localhost:8080 /a/b/c/d/e/ 只想取出这个部分 test.jsp 这三个部分都是可变的
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
meizz
2004-12-30
打赏
举报
回复
<script language=javascript>
function get(str) //从链接地址里提取出本文档名
{
alert(str.match(/\/([^\?/]*)(\?|$)/)[1])
}
get(location.href)
get("http://www.xxxx.com/xxx/xxx.htm")
get("http://www.xxxx.com/xxx/xxx.htm?text1=abcde&text2=fghij")
</script>
_1_2_3_4
2004-12-30
打赏
举报
回复
up
lienzhu
2004-12-30
打赏
举报
回复
考虑到ie5
<script language="javascript">
str="http://localhost:8080/a/b/c/d/e/test.jsp"
var a = str.match(/^(http:\/\/.[^\/]*)(.*[\/])([^\/]*)$/);
alert(a[1])
alert(a[2])
alert(a[3])
</script>
lienzhu
2004-12-30
打赏
举报
回复
<script language="javascript">
str="http://localhost:8080/a/b/c/d/e/test.jsp"
var a = str.match(/^(http:\/\/.[^\/]*)(.*?)([^\/]*)$/);
alert(a[1])
alert(a[2])
alert(a[3])
</script>
linux常用命令-part3
中文怎么发音 Ubuntu 有奔头,乌版图 Fedora 费德勒,菲朵拉 Debian 迪扁,德槟 CentOS 桑托斯 森头斯 Linux发展历史: 1) RedHat ---> 1.RedHat 2.CentOS 3.Fedora 桌面图形系统 rpm, yum 命令 2)
正则表达式
^ 匹配输入字符串的起始端,如果是多行匹配,即表达式的附加参数中含有m,则也在一个换行符后匹配。$ 匹配输入字符串的尾端,如果是多行匹配,即表达式的符中参数中含有m,则也在一个换行符前匹配* 匹配前一个字符0次或多次+ 匹配前一个字符1次或多次。. 匹配任何一个单独的字符,但是换行符除外。(x) 表示将x所匹配的内容记住。(?:x) 匹配x,但不会记住x所匹配的内容.x(?!y) 匹配x,仅当
centos7安装docker和应用
docker安装卸载旧版本安装docker启动docker三级目录 卸载旧版本 较旧的Docker版本称为docker或docker-engine。如果已安装这些程序,请卸载它们以及相关的依赖项。 yum remove docker \ docker-client \ docker-client-la
test
\ docker-common \ docker-l
linux 指令使用大全
目录 md5sum su与su - 的区别 从windows上传下载文件 rz参数 sz参数 Linux命令行中的 符号 '\' ,' --'的作用 profile、bash_profile、bashrc的用途与区别 /和~的区别 Ifconfig: Ping 查看端口占用情况 查看端口属于哪个程序 lsof命令详解 ls linux多命令的顺序执行 文件下载 ...
[PHP] 2018年终总结
去掉敏感信息后的不完整版 ==========================================================================2018年12月29日 记录: 目前在维护的最低PHP版本只有5.6了:1.5.6.39版本convert.quoted-printable-encode过滤器时核心的segfault错误imap扩展的错误phar扩展的错误...
JavaScript
87,995
社区成员
224,693
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章