JS如何截取两个字符串之间及字符串前后内容 - 代码篇
JS如何截取两个字符串之间及字符串前后内容 - 代码篇
效果截图:
重点 · 代码格式:
// js截取两个字符串之间的内容:
结果字符串 = str.match(/前面的字符串(\S*)后面的字符串/)[1]// js截取某个字符串前面的内容:
结果字符串 = str.match(/(\S*)后面的字符串/)[1];// js截取某个字符串后面的内容:
str = str.match(/前面的字符串(\S*)/)[1];
案例 · 代码:
<!DOCTYPE html>
<html>
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" /><title>程序自动化文章</title>
</head>
<body>例如:http://localhost:8080/cmsarticle/0000/list.html?columnId=28&page=1&size=15&keyWord=孙红雷点赞周扬青闺蜜喊话内容<script src="static.docs.v1.1/js/jquery.min.3.1.0.js"></script>
<script>// 含有 .html的url地址
//var str = window.location.href;var str_1,str_2,str_3,str_4; // 定义变量,存储结果
for(var i=0;i<4;i++){var str = "http://localhost:8080/cmsarticle/0000/list.html?columnId=28&page=1&size=15&keyWord=孙红雷点赞周扬青闺蜜喊话内容";if(i==0){str_1 = str.match(/columnId=(\S*)&page=/)[1]; //截取中间的部分}if(i==1){str_2 = str.match(/&page=(\S*)&size=/)[1]; //截取中间的部分}if(i==2){str_3 = str.match(/&size=(\S*)&keyWord=/)[1]; //截取中间的部分}if(i==3){str_4 = str.match(/&keyWord=(\S*)/)[1]; //截取后面的部分}
}
// 打印结果
console.log(str_1)
console.log(str_2)
console.log(str_3)
console.log(str_4)
</script></body>
</html>
以上就是关于 “ JS如何截取两个字符串之间及字符串前后内容 - 代码篇 ”的全部内容。
JS如何截取两个字符串之间及字符串前后内容 - 代码篇相关推荐
- java 截取两个字符之间的字符串_java里面如何截取两个关键字中间的字符串?
展开全部 1.split()+正则表达式来进行截取. 将正则传入62616964757a686964616fe58685e5aeb931333365633839split().返回的是一个字符串数组类 ...
- java截取某两个字符之间的字串_Java截取特定两个标记之间的字符串实例
Java截取特定两个标记之间的字符串实例 如有一串字符串: higklmnopq java代码如下: public class StringTest { public static void main ...
- js实现获取两个日期之间所有月份
js实现获取两个日期之间所有月份 根据所选择的开始日期与结束日期获取之间的月份 代码如下 注意 根据所选择的开始日期与结束日期获取之间的月份 在使用过程中你可能需要获取两个时间的月份 组件moment ...
- js获取window窗口高度(页面滚动条可滚动高度) - 代码篇
js中获取窗口高度的方法 取窗口滚动条滚动高度 (如下文 · 截图) 一. javascript 和 jquery代码: //原生 javascript 代码: let scrollHeight = ...
- js如何截取某个字符前面所有的字符串
参考 https://jingyan.baidu.com/article/84b4f56535ea2820f7da3205.html 利用substring()方法截取出字符 1 新建一个字符串 va ...
- java两个数之间质数求法,求任意两个整数之间质数的个数的代码!!!(新手编写)...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 /** * Title:Calculate acount of prime number between preNum and rearNum; * Au ...
- 正则表达式:获取一串字符串中,某个字符串到某个字符串之间的字符串,不包含左右,只取中间
表示取出"EventType":" 到 "之间的字符串,非贪婪匹配 (?<="EventType":").*?(?=&quo ...
- php两个日期时间差_PHP如何计算两个日期之间的时间差?(代码示例)
给定两个日期,如何计算出它们之间的时间差?下面本篇文章就给大家介绍用PHP计算两个日期之间时间差的几种方法,希望对大家有所帮助. 方法一:使用date_diff()函数来时间差 date_diff() ...
- 正则匹配两个字符之间的字符串
匹配两个字符串X与Y中间的字符串包含A与B: 表达式: X.*?Y("."表示任意字符,"?"表示匹配0个或多个) 示例: Xabab 结果: Xababc ...
最新文章
- CV算法复现(分类算法1/6):LeNet5(1998年 LeCun)
- 预测----三个原则
- 掌握Python 机器学习 读书笔记 9 (流水线 算法保存)
- GridView中的RadioButton列之间不能互斥
- java爬虫下载付费html网页模板
- Java源文件的编译、下载、解释和执行
- 【JZOJ3397】【luoguP4556】雨天的尾巴
- 【音频处理】离散傅里叶变换
- ADO.NETv2.0的一些特征
- 电梯新时达系统服务器密码,国内主要电梯主板密码及变频器密码
- 【观察】打造产业数字引擎背后,紫光云价值使命的新跃迁
- 用苹果手机做c语言作业,c for ios好用吗,就是苹果手机上的一个C语言编程APP
- 新系统软件著作权申请流程及注意事项
- 详解 Secondary NameNode
- 搜狐股票接口获取数据方法
- 怎么为PE添加输入法
- 学了 Python 能用来做什么?
- 锐龙r9 5900hx相当于英特尔的什么 r9 5900hx属于什么档次
- Ubuntu 开机画面
- 2021河南省第十三届ACM/icpc大学生程序设计竞赛榜单