javascript使用正则表达式,从字符串提取内容,多数组解析
2024-09-03 07:23:30
JavaScript有两种方式创建一个正则表达式:
第一种方式是直接通过/正则表达式/
写出来,第二种方式是通过new RegExp('正则表达式')
创建一个RegExp对象。
如:
var
re1 = /ABC\-001/;
var
re2 =
new
RegExp(
'ABC\\-001'
);
想要实现功能:从字符串中以多数组方式解析字符串
字符串:"adfsdf:a=1,b=2,c=3,d=-1.3;0;adfasdf"
结果:
代码:
controlPara.preControlLogic ="adfsdf:a=1,b=2,c=3,d=-1.3;0;adfasdf" var resultS2;
var patt = new RegExp("([A-Za-z0-9_.]+)=([0-9.-]+)","g");
while ((resultS2 = patt.exec(controlPara.preControlLogic)) !== null) {
console.log(resultS2);
}
最新文章
- jackrabbit学习笔记(1)
- Linux上的SQL Server——预告片
- authorization与URL授权
- JavaScript把客户端时间转换为北京时间
- linux学习网站分享
- 二:Go编程语言规范-类型
- magento jQuery冲突N种方法
- 什么是智能dns解析
- 连接mongo的服务提示:HTTP Status 500 - com.mongodb.MongoException$Network: can't call something
- EL 标准格式时间 转换成 常用时间yyyy-MM-dd
- ListView OnScrollListener详解(滑屏分页显示数据)
- SQL2008无法连接到.,及sa登录失败的总结
- 学习笔记——Java包装类
- 【Python 07】汇率兑换1.0-2(基本元素)
- Kubernetes之RBAC
- 初学python之路-day04
- 虚拟机下hadoop1.1.2安装(单机版)与(集群版)
- PS调出清新淡雅外景女生背影照
- a链接的onclick与js中的return false
- 完善版封装canvas分享组件
热门文章
- 使用Navicat进行数据库对比同步
- eclipse 修改Java代码 不用重新启动tomcat
- FatMouse's Speed--hdu1160(dp+输出路径)
- Unique Binary Search Trees(dp)
- Java面试题总结之Java基础(三)
- DELPHI最新的产品路线图
- 解决Win7 64bit + VS2013 使用opencv时出现提“应用程序无法正常启动(0xc000007b)”错误
- Citrix XenServer
- Hadoop在window上运行 user=Administrator, access=WRITE, inode=";hadoop";
- 新浪微博发送消息和授权机制原理(WeiboSDK)