求个正则匹配数字区间格式,如(10,100),中间一定为一个逗号,括号可以死[和(

问题描述

求个正则匹配数字区间格式,如(10,100),中间一定为一个逗号,括号可以死[和(

求个正则匹配数字区间格式,如(10,100),中间一定为一个逗号,括号可以是[和(,数字不用定死位数和大小

解决方案

下面的只验证格式,没有验证第一位一定要小于第二位

 ^(d+,d+)|[d+,d+]$

解决方案二:

 var r = s.match(/((|[)d+,d+()|])/);
console.info(r[1]);
        console.info(r[2]);

解决方案三:

可以考虑使用栈,遇见“”(“”就压栈,遇见“)”就出栈,看是不是配对,,,,我其实没有看懂你的意思

时间: 2024-11-03 07:47:39

求个正则匹配数字区间格式,如(10,100),中间一定为一个逗号,括号可以死[和(的相关文章

Javascript正则匹配数字,中英文,中横线,下划线,utf-8中文

function check_string(nickname) {     var reg = /^[A-Za-z0-9-_\u4e00-\u9fa5]{4,30}$/;     if (!reg.test(nickname)) {         return false;     }     return true; }

js 正则表达式-求个正则表达式 匹配000000到820665或者821000到999999的六位数字

问题描述 求个正则表达式 匹配000000到820665或者821000到999999的六位数字 求个正则表达式 匹配000000到820665或者821000到999999的六位数字 解决方案 ([012345679]d{5})|(8[013456789]d{4})|(82[1-9]d{3})|(820[0-5]d{2})|(8206[0-5]d)|(82066[0-5]) 解决方案二: 转为数字对比不就好了,干嘛要正则? function isCorrent(v) { if (!/^d{6}

求帮忙js用正则表达式匹配数字

问题描述 求帮忙js用正则表达式匹配数字 rotate(49deg) //这是要被处理的字符串 49 //这是要处理成的样子 我对js正则不太熟悉,还请专业人员指教 解决方案 <!DOCTYPE html> <html> <head> <script type = "text/javascript"> function getNumList(){ var nums = document.getElementById('numbers').

正则验证-java 正则匹配数据中的金钱数字

问题描述 java 正则匹配数据中的金钱数字 A文件数据:1001分店20121231,元旦之际祝您新年快乐身体健康万事如意.您共欠担保公司¥103959.50元.请您尽快偿还欠款,以免扩大损失.您的借款已逾期6天,欠款金额为1988.20元,逾期将影响信用记录,请即刻缴纳.截止 2015年07月01日 您应还金额为:4128元.如有疑问,请联系王先生1101101010.你好,截至到昨天夜里23:59,你欠款34532.32元,请您尽快偿还欠款,以免扩大损失.你好,截至到昨天夜里23:59,你

python 正则匹配到特定字符串,并删除字符串所在的行,并且返回所在行的第一个数字ID

问题描述 python 正则匹配到特定字符串,并删除字符串所在的行,并且返回所在行的第一个数字ID 如利用正则匹配到"受到xx影响",则删除字符串所在行,并返回2877,2881.a.txt内容如下:2877 a3 1-1 9:16部分地区受到雾霾影响出行不便. 2878 a2 1-1 9:42床前明月光,疑是地上霜.2880 a2 1-1 10:09举头望明月,低头思故乡.2881 a3 1-1 9:16受到事故影响出行不便. 希望得到的结果是:"2877"匹配到

求大神帮我用c#正则匹配查询一下html页面的代码

问题描述 求大神帮我用c#正则匹配查询一下html页面的代码 <div class=""result c-container ************* </a></div>< 中间****号为要查找的内容 解决方案 有嵌套的div没有?有的话还不如字符串前后截取.没有可以用下面的 Regex rx = new Regex(""<div\s+class=""result c-container[^>

javascript-前辈,JavaScript正则匹配,求找bug,谢谢

问题描述 前辈,JavaScript正则匹配,求找bug,谢谢 <body> <script> var objStr="手机号A13512345678,手机号B13212345678,手机号C13912345678"; var reg=new RegExp("13[4-9](//d){8}","g"); document.write("发现移动手机号码"); findPhoneNumbers(objSt

求个正则,2个符号内的匹配

问题描述 3月28日16:34分左右,小明和小王一起外出游玩.其上公交的时,因小明无意把携带的可乐弄撒了小王一身.小王很生气的回家了.在这段话中做2次的匹配.. 从头开始 每出现一个标点(,.?!) 就截取到下一个标点出现的位置 然后匹配中间是否存在某个关键字比如说 关键字 外 和玩 必须在一段话内的 上面的话就满足了这个条件. 因此打上出去玩的标签第2个匹配是 上 和 了 在这段话中 虽然出现了 但是上个了 之间有符号间隔 所以不打上这个标签..我现在用(?<=[,,..?!])(.*?)外(

正则匹配密码只能是数字和字母组合字符串功能【php与js实现】

本文实例讲述了正则匹配密码只能是数字和字母组合字符串功能.分享给大家供大家参考,具体如下: 密码要求: 1. 不能全部是数字 2. 不能全部是字母 3. 必须是数字和字母组合 4. 不包含特殊字符 5. 密码长度6-30位的字符串 /** * @desc get_pwd_strength()im:根据密码字符串判断密码结构 * @param (string)$mobile * return 返回:$msg */ function get_pwd_strength($pwd){ if (strle