求几个正则表达式

问题描述

第一个正则表达式要求:定长8位,数字起始,不足8位后面用空格补充.第二个正则表达式要求:字母,数字以及特殊字符组成的定长10位.

解决方案

解决方案二:
高手,在线等待
解决方案三:
第二个已经解决,现求第一个,各位路过的看看,帮个忙阿,谢谢了
解决方案四:
不足8位,用空格补充这应该是程序做的事,不是正则来做的
解决方案五:
第一个正则表达式:^d{8}$|^d{1}{7}$|^d{2}{6}$|^d{3}{5}$|^d{4}{4}$|^d{5}{3}$|^d{6}{2}$|^d{7}{1}$|^{8}$第二个正则表达式:(因为要求是英文格式下的,所以没有用.+,要排除汉字)^[^u4e00-u9fa5uf900-ufa2d]+$以上的答案,希望有另外的新解,简单一些的,有人知道么,对于第二个,如果有人发现有问题,麻烦也告之一下,谢谢各位了!
解决方案六:
正则只能个你匹配,不能给你补足!
解决方案七:
第一个没有简单一点的么?
解决方案八:
//第一个Strings="123";System.out.println(s.length()==8&&s.matches("\d{1,8}*"));//第二个s="12ABC#$%^&";System.out.println(s.matches("[\p{Alnum}\p{Punct}]{10}"));

解决方案九:
//firstStrings="1b12c";System.out.println(s.length()==8&&s.matches("\d{1,8}+\S{0,7}+*"));
解决方案十:
该回复于2010-12-02 11:28:04被版主删除
解决方案十一:
一定要用正则,不可以s.length()==8这样判断.实在java中使用的,Perl5Util.match()
解决方案十二:
第一个可以这样吗?Strings="123";s=s+s;System.out.println(s.matches("\d{1,8}*[\d]{8}"));

时间: 2024-12-02 03:12:49

求几个正则表达式的相关文章

求一条正则表达式 要求效果如下

问题描述 求一条正则表达式 要求效果如下 求一条正则表达式 要求效果如下 只能为数字 小数点前不能超过七位 小数点后不超过4如果是整数没有小数点 长度只能为七位 第一位的的前面只能加一个负"" - "" 号 如: -123123.123 加不加负号 都不会报错 解决方案 ^(-?d{7}|d{17}.d{14})$ 解决方案二: 楼上好像有点小问题吧?要不要在-号后面加上一个括号,确定或的范围呀?

求一条正则表达式 经度纬度的 经度 -180到180之间 小数点后面6位

问题描述 求一条正则表达式 经度纬度的 经度 -180到180之间 小数点后面6位 经度 -180到180之间 小数点后面6位 纬度 -90到90之间 小数点也是6位写两个正则表达式 解决方案 http://tool.oschina.net/regex/ 解决方案二: ^0$|^-?0.d*[1-9]$|^-?1-9?$|^-?[1-9]d(.d*[1-9])?$|^-?1[0-7]d(.d*[1-9])?$|^-?180$ 解决方案三: -?(1[0-9]{2}|[1-9]?[0-9]).[0

求一个C#正则表达式

问题描述 求一个C#正则表达式字符串的格式大概是:选手1(4)(2)选手2其中肯定会包括(n)(n),左右两边的选手名称格式可能会很乱,比如:[獨步]豹子头,〓★★★〓悟空,こ流星こ,★神★波波,067完颜阿骨打,YO~YO,&白衣岚岚&我想得到左边和右边的人名希望的结果是:str1=选手1str2=选手2这个表达式怎么写 解决方案 解决方案二:源字串什么样子??[獨步]豹子头(1)(2)こ流星こ,★神★波波这样么?如果全字匹配:stringyourStr="[獨步]豹子头(1)

求一js 正则表达式。要求 15位长不能为中文,后面8位必须是数字,

问题描述 求一js 正则表达式.要求 最少8位最长15位 不能为中文,后面8位必须是数字, 解决方案 "qwqwews12345678".matches("^[x00-xff]{0,7}[\d]{8}$")java 里面可以这么写! 在js 里面你试试!解决方案二:/[^u4E00-u9FA5]{0,7}d{8}/ ?

标签-求解决一个正则表达式

问题描述 求解决一个正则表达式 业务背景是,在web中通常有textarea的文本编辑插件,你可以编辑样式后获取源码,现在我要做限制,就是源码中只能包含 <i>.<b>.<u>.<p>.<br/> 标签,如果有其他的html标签,则不允许. 举例: var str1 = "<i>1213</i><strong>456</strong>"; var str2 = "123

求一js正则表达式把页面中的p标签全部换成div

问题描述 求一js正则表达式把页面中的p标签全部换成div 解决方案 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> &

求一段正则表达式的代码

问题描述 对java的正则表达式对象不熟,特来请教.String s = "23131http://baidu.com131http://qq.com1231http://taobao.com31231"现在想把字符串中的网址提取出来组成一个字符串数组,求代码,谢谢 解决方案 因为你最后是要后去到的是网址 所以没有必要去用正则表达式 直接用字符串的截取查找就行 而且最后找到放到list里面去 下面写的一段看能不能满足你的要求package cn.com.wangxiuwei.test;

UVa 748/POJ 1001 Exponentiation:浮点高精度求幂&amp;amp;正则表达式的应用

748 - Exponentiation Time limit: 3.000 seconds http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=97&page=show_problem&problem=689 http://poj.org/problem?id=1001 Problems involving the computation of exact values

求两个正则表达式,谢谢大神!

问题描述 小弟初学者,求教2个正则表达式.1:textbox控件只允许输入纯数字和小数点,小数点后3位保留.2:同1,但是还允许输入-号,也就是负数.再次谢谢啦. 解决方案 解决方案二:可以在textchanged时间里面完成这样ui能够实施判断可提高用户使用性至于你说的正则用tryparse就可以判断了解决方案三:1.^d+(.d{1,3})?$2.^-?d+(.d{1,3})?$ 解决方案四:winfrom下参考:http://blog.csdn.net/wuyazhe/article/de