`

正则表达式中添加变量

 
阅读更多

今天在做验证时使用到了正则表达式,需要在正则表达式中添加变量:/^\d+\.?\d{0,变量名}$/,变量名的值也取到了,但是验证就是不起作用,上网查了一下,原来,加变量的时候需要使用另外一种方法:利用构造函数来生成正则表达式:new RegExp("^\\d{1,"+变量名+"}\\.?\\d{0,"+变量名+"}$");这样问题就解决了。

 

 

分享到:
评论

相关推荐

    精通正则表达式基于.NET ASP PHP JSP JavaScript

    RegexApplication/Default.aspx 正则表达式类的应用 RegexApplication/GetPageHtmlData.aspx 获取网页的内容 第10章(/10/) ASPNETValidator/Compare.aspx 比较验证 ASPNETValidator/...

    精通正则表达式~~~

    精通正则表达式第三版 搜集于网络 前言..........I 第1章:正则表达式入门.... 1 解决实际问题... 2 作为编程语言的正则表达式... 4 以文件名做类比... 4 以语言做类比... 5 正则表达式的知识框架... 6 对于...

    经典JavaScript正则表达式实战

    正则表达式替换变量... 18 正则替换指定属性中的文本... 19 将阿拉伯数字替换为中文大写形式... 20 替换文本中的URL为链接... 21 从HTML代码段删除指定标签极其内容... 21 用正则给文本分段... 22 转换源代码中的...

    正则表达式

    (x) 匹配x保存x在名为$1...$9的变量中 x|y 匹配x或y {n} 精确匹配n次 {n,} 匹配n次以上 {n,m} 匹配n-m次 [xyz] 字符集(character set),匹配这个集合中的任一一个字符(或元字符) [^xyz] 不匹配这个集合中的任何一个...

    recap:从正则表达式捕获反序列化类型化的结构

    命名正则表达式捕获组与任何其他正则表达式捕获组一样,但是具有与名称相关联的额外属性。 即(?P<name>some-pattern) :thinking_face: 这是给谁的对于您的应用程序需要从第三方提供的具有松散结构格式的字符串输入...

    orderless:以任意顺序匹配多个正则表达式的Emacs完成样式

    每个组件可以以几种方式中的任何一种进行匹配:从字面上看,作为正则表达式,作为首字母缩写,采用flex样式或作为多个单词前缀。 缺省情况下,启用regexp和initialism匹配。 完成样式是完成的后端,并从提供完成UI...

    :runner:runs在指定的路径或环境变量上递归生成,并可以通过正则表达式过滤-Golang开发

    程序包生成程序包生成运行在指定的路径或环境变量(例如$ GOPATH)上递归生成,并且可以通过正则表达式进行过滤为什么我要使用它? 准备好编译应用程序时,您可以:n打包生成打包生成运行在指定的路径或环境变量...

    拖把更名器

    - 支持正则表达式 - 支持元变量 - 支持拖放操作 - 支持撤消 - 支持多语言 - 操作记录顺序化 - 支持操作记录的保存和导入 - 表达式方式写入标签 - 音乐文件标签中的繁简互换、内码互换 - 把音乐文件标签导出到文本...

    SRename-v1.98i.zip

    - 支持正则表达式 - 支持元变量 - 支持拖放操作 - 支持撤消 - 支持多语言 - 操作记录顺序化 - 支持操作记录的保存和导入 - 表达式方式写入标签 - 音乐文件标签中的繁简互换、内码互换 - 把音乐文件标签导出到文本...

    Xshell Plus6 v6.0.0003.zip

    使用Xshell 6的高亮设置,可以为关键字或正则表达式在输出到终端时创建不可见的视觉线索。 根据您的要求使用用户定义的关键字创建自定义集并将其应用于会话。 (3)增强同步 Xftp 6为本地和远程的多个文件引入了...

    ripal:用于语言分析的响应和直观解析-正则表达式,LL1,LR0,SLR1和LR1解析

    改进单元测试中与语法相关的变量的术语 改进用于在主代码中引用上下文无关语法的术语 从LR0解析器中分解LR0解析堆栈对象 比较LR0生产集DFA时添加无上下文语法相等性检查 生成LR0解析器时重组对上下文无关的增强语法...

    100个直接可以拿来用的JavaScript实用功能代码片段(1-10)

    81、原生JavaScript用正则表达式提取页面代码中所有网址 82、原生JavaScript用正则表达式清除相同的数组(低效率) 83、原生JavaScript用正则表达式清除相同的数组(高效率) 84、原生JavaScript用正则表达式按字母排序...

    xTools-拖把更名器

    - 支持正则表达式 - 支持元变量 - 支持拖放操作 - 支持撤消 - 支持多语言 - 操作记录顺序化 - 支持操作记录的保存和导入 - 表达式方式写入标签 - 音乐文件标签中的繁简互换、内码互换 - 把音乐文件标签导出到文本...

    批量修改文件名工具/加后缀前缀/批量修改批量重命名工具替换文件后缀软件

    支持正则表达式匹配和替换以及元变量表达式的插入;支持导出和导入更名方案和快照文件进行批量更名;支持更名操作保存为快照文件功能,以便在需要时恢复此次更名操作;支持批量修改文件的时间属性和文件属性;支持...

    风越ASP代码生成器 2.4

    批量提取文本,支持正则表达式,可将HTML等文件中指定内容存入数据库 批量查找替换,支持正则表达式 批量文件、文件夹改名,支持正则表达式 正则表达式测试器(可设置、保存常用正则表达式) 获取键盘的按键值...

    超级批量文件名更改大师SmartRename.

    - 支持正则表达式 - 支持元变量 - 支持拖放操作 - 支持撤消 - 支持多语言 - 操作记录顺序化 - 支持操作记录的保存和导入 - 表达式方式写入标签 - 音乐文件标签中的繁简互换、内码互换 - 把音乐文件标签导出到文本...

    批量文件重命名,文件名提取

    - 支持正则表达式 - 支持元变量 - 支持拖放操作 - 支持撤消 - 支持多语言 - 操作记录顺序化 - 支持操作记录的保存和导入 - 表达式方式写入标签 - 音乐文件标签中的繁简互换、内码互换 - 把音乐文件标签导出到文本...

    javascript文档

    += 运算符 将表达式的值加到变量中。 , 运算符 使两个表达式按顺序执行。 - 运算符 从一个表达式中减去另一个表达式的值,或对单个表达式取反。 -- 运算符 变量值减 1。 -= 运算符 变量值减去表达式的值,结果赋...

    风越ASP代码生成器FireAspCreatorv2.9.rar

    批量提取文本,支持正则表达式,可将HTML等文件中指定内容存入数据库 批量查找替换,支持正则表达式 批量文件、文件夹改名,支持正则表达式 正则表达式测试器(可设置、保存常用正则表达式) 获取键盘的按键值 网页...

    JScript 语言参考

    += 运算符 将表达式的值加到变量中。 , 运算符 使两个表达式按顺序执行。 - 运算符 从一个表达式中减去另一个表达式的值,或对单个表达式取反。 -- 运算符 变量值减 1。 -= 运算符 变量值减去表达式的值,结果赋...

Global site tag (gtag.js) - Google Analytics