求一正则表达式 二选一式

求一车牌号正则表达式
[问题点数:100分,结帖人kkobebryant]
求一车牌号正则表达式
[问题点数:100分,结帖人kkobebryant]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2013年3月 Web 开发大版内专家分月排行榜第三
2014年10月 Web 开发大版内专家分月排行榜第三2014年6月 .NET技术大版内专家分月排行榜第三
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。求一正则表达式!(必须为四个数字)
[问题点数:20分,结帖人czp3158]
求一正则表达式!(必须为四个数字)
[问题点数:20分,结帖人czp3158]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
本帖子已过去太久远了,不再提供回复功能。求一个正则表达式写法_百度知道
求一个正则表达式写法
段字符串id=&0& textid=&1&本xml..几数,我想用字符串直接截取获textid等于数..textid能位数..肯能20或999都能用则表达式该何 取每获xml字符串textid值哈&急用.....请帮忙
简单给<img class="word-replace" src="/api/getdecpic?picenc=0a006e种自看需要选择1.textid=&&#92;d+& 表达式匹配结textid=&1&
简单说间&#92;d+表示 于等于1数字2.(?&=textid=&)&#92;d+(?=&)
表达式匹配结1
简单说间&#92;d+仍表示 于等于1数字左边括号串表示数字左边字符必须textid=匹配结包含些字符右边括号串表示数字右边双引号匹配结包含双引号 附图
其他类似问题
1人觉得有用
为您推荐:
其他3条回答
知道您度否需要限制,需要,面表达式保证字符串至少字母数字: (?!^[0-9]*$)(?!^...能全部由字母组????? 难度,加判断语句吧 思路:取字符串度,用则[a-b]匹配,取匹配数,若字符串度=匹配...
/(.*?)textid=&([0-9]+)&(.*?)/
正则表达式的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁问题补充:地狱牢笼 写道^([^01]|\d{2,})$
&&& 能是小数吗,还要可以是整数。呵呵。我写不出来 0.0
问题补充:lhgyy00 写道/^[1-9](+)(\.){0,1}[\d]*](\d)$/
这位大哥,那个怎么会有报错啊。你看看,说那个什么(+)号报错。你试了没有,就是说像1.几,或2,3,4之类的整数都可以就行了。再给一个嘛
问题补充:chen_yongkai 写道
public static void main(String[] args) throws Exception {
Pattern p = pile("([2-9]+(\\.\\d+)?)|(1\\d+(\\.\\d+)?)|(1\\.\\d*[1-9]+)");
String[] a = { "1.0001", "12.001", "1.0000", "0.111" };
for (String n : a) {
System.out.println(p.matcher(n).matches());
如果小数也行的话就好了,只能整数哇。嘿嘿
采纳的答案
public static void main(String[] args) throws Exception {
Pattern p = pile("([2-9]+(\\.\\d+)?)|(1\\d+(\\.\\d+)?)|(1\\.\\d*[1-9]+)");
String[] a = { "1.0001", "12.001", "1.0000", "0.111" };
for (String n : a) {
System.out.println(p.matcher(n).matches());
分情况讨论就可以了,用或组合一下,就是结果。
1、只有一位数字:[2-9]
2、两位以上的数字:[1-9][0-9]+
如需考虑小数点,就进一步细化可能的情况。所有情况的合集就是你需要的正则表达式。
这样做性能可能不佳,结合实际考虑吧。
/^[1-9](+)(\.){0,1}[\d]*](\d)$/
表示由0到n个数字组成
$line="123456";
preg_match_all("/\d*/s",$line,$match);
print_r($match);
^([^01]|\d{2,})$
已解决问题
未解决问题当前访客身份:游客 [
当前位置:
&p style=&text-indent:2&&
&img alt=&输给巴拉多利德,火烧到巴萨的眉毛上了& src=&/ty/g/laliga//U334P6T12DDT30.jpg& /&输给巴拉多利德,火烧到巴萨的眉毛上了
&p style=&text-indent:2& align=&center&&
& & &img alt=&输给巴拉多利德,火烧到巴萨的眉毛上了& src=&/ty/g/laliga//U334P6T12DDT30.jpg& /&输给巴拉多利德,火烧到巴萨的眉毛上了
共有3个答案
<span class="a_vote_num" id="a_vote_num_
style会变吗,还是固定值?你是要替换内容只有img标签的p标签,还是随意的p标签?
&p style=&text-indent:2&&(\s*&img)
&p style=&text-indent:2& align=&center&&\1
&p style=&text-indent:2& align=&center&&$1
--- 共有 2 条评论 ---
style是固定的 ,我只想在有img的那个p标签加个align=center
(2年前)&nbsp&
html = html.replace("&p style=\"text-indent:2\"&&img","&p style=\"text-indent:2\" align=\"center\"&&img");
我这样替换,只替换了第一张图成功了,编辑器里其他图片却没有替换过来,请问怎么办啊?
(2年前)&nbsp&
<span class="a_vote_num" id="a_vote_num_
/wengqichy@yeah/blog/static//
直接replace只会替换第一个,可以用正则的全局匹配。
html = html.replace(/&p style=&text-indent:2&&(\s*&img)/g, '&p style=&text-indent:2& align=&center&&$1');
<span class="a_vote_num" id="a_vote_num_
哈哈 非常感谢freesnow,可以了。一键排版正常
更多开发者职位上
有什么技术问题吗?
无冕之王的其它问题
类似的话题

我要回帖

更多关于 正则表达式 至少一个 的文章

 

随机推荐