js正则表达式使用变量
来源:互联网 发布:excel表格数据分列 编辑:程序博客网 时间:2024/05/22 15:07
业务背景:
1. 搜索未开通业务的公司。数据量不到100条, 数据是通过恒生t2接口拿到,拿到数据后还要在Java中去做匹配,索性就在js中匹配,但是变量不能直接用到正则表达式中,所以使用正则表达式的构造函数生成正则。
js:
// ---------完全匹配词语,所以不能匹配单个字--------------var name = "中登"; // 要匹配到变量var reg =new RegExp(name);var result = reg.test("证券市场中登公司是大哥");console.log(result); // trueresult = reg.test("中国登记结算有限公司的股份由上交所、深交所各持一半");console.log(result); //false// ----------匹配开头---------------reg = new RegExp("^"+name)result = reg.test("中登公司是证券市场大哥");console.log(result); // trueresult = reg.test("证券市场中登公司是大哥");console.log(result); // falseresult = reg.test("证券市场大哥是中登");console.log(result); //false// ---------匹配结束------------------------reg = new RegExp(name+"$");result = reg.test("中登公司是证券市场大哥");console.log(result); // falseresult = reg.test("证券市场中登公司是大哥");console.log(result); //falseresult = reg.test("证券市场大哥是中登");console.log(result); // true
0 0
- js正则表达式使用变量
- 正则表达式JS变量
- js正则表达式使用
- js正则表达式使用
- js正则表达式使用
- js正则表达式使用
- js使用正则表达式
- js使用正则表达式
- js正则表达式使用
- js正则表达式使用
- JS使用正则表达式
- js正则表达式使用
- js使用正则表达式
- js使用正则表达式
- js正则表达式/replace替换变量方法
- JS中给正则表达式加变量
- js正则表达式/replace替换变量方法
- JS中给正则表达式加变量
- NIO
- linux 下的时间获取函数
- 原生JS实现AJAX的思路
- 内存分配之分段管理以及分段和分页的区别
- js的this用法
- js正则表达式使用变量
- Struts2入门详解(二)
- JS数据结构与算法(一)
- 树莓派USB摄像头和motion实现网络监控
- maven多war包项目整合
- 自定义HttpMessageConverter接受JSON格式的数
- IntelliJ IDEA查找依赖关系,解决jar包冲突
- 错误提示:“FluentNHibernate.Cfg.FluentConfigurationException”类型的未经处理的异常在 FluentNHibernate.dll 中发生
- Linux系统下ACM时间查看修改和文件目录权限处理