正则表达式问题求解析

问题描述

正则表达式问题求解析

如何匹配10-15长度的字符串,只能出现0或1个字母,其他的必须是数字

解决方案

string s="1232131231a32";
if(Regex.Match(s,@"^[a-zd]{10,15}$") && Regex.Matches(s,"D").Count<=1)
{
//ok
}

解决方案二:

这种要求,应该是直接字符查找更直接,比正则表达式方便

时间: 2024-11-08 18:16:01

正则表达式问题求解析的相关文章

实例-shell中的正则表达式问题 求解答

问题描述 shell中的正则表达式问题 求解答 在正则表达式中特殊字符 点字符 .该如何使用? 看到书上说 点特殊字符用于匹配除换行符之外的任何单个字符,然后看了实例表示还是看不到,求解答...这个 . 到底怎么用 解决方案 . 在正则里就是匹配除换行符外的任意字符.例如,原文件text.txt的内容为: ab5erabcerad(erab(ercd(erab$eraberababeraberab er 现在使用正则表达式 ab.er 匹配出来的结果如下:正则表达式/ab.er/说明: 解决方案

string-这条java语句也很复杂,求解析

问题描述 这条java语句也很复杂,求解析 SimpleAdapter adapter = new SimpleAdapter(this, getTripListData(),R.layout.listviewrow, new String[] { "img", "name", "money","zhe" }, new int[] { R.id.tripImg, R.id.phoneName,R.id.phoneMoney,

对象-这条android java语句真的很复杂,求解析

问题描述 这条android java语句真的很复杂,求解析 tripListView.setOnItemClickListener(new OnItemClickListener() { public void onItemClick(AdapterView<?> arg0, View arg1,int position, long id) {Toast.makeText(ListViewExample2.this,"您选择的是" + list.get(position)

java-JAVA正则表达式疑问求详解

问题描述 JAVA正则表达式疑问求详解 正则表达式<[^>]什么意思.. [^>]我知道 左边加个<不太理解为什么匹配了>左边的<和一个字符 解决方案 先找到<符号,然后要求紧跟后面的字符不是>符号这样找到的就是结果. 解决方案二: Java正则表达式详解Java 正则表达式详解Java正则表达式详解 解决方案三: 我一直以为^只能做开始的意思. 解决方案四: 先找到<符号,然后要求紧跟后面的字符不是>符号 这样找到的就是结果.

编程-求解析下面这个php程序,感觉这个程序效率很低,求解答。

问题描述 求解析下面这个php程序,感觉这个程序效率很低,求解答. <?php $ss = 2; $max = 1000; $arr = array(); echo $max."以内的素数为:"; while ($ss < $max): $boo = false; foreach ($arr as $value): if ($ss % $value == 0): $boo = true; break; endif; endforeach; if (!$boo): echo

C++的一题OJ算法竞赛题,求解析(最好附上代码)

问题描述 C++的一题OJ算法竞赛题,求解析(最好附上代码) 小明的密码由N(1<=N<=12)个数字构成,每个数字都可以是0至9中任意一个数字,但小明的密码还有 一个特点就是密码中连续的M(1<=M<=4)个数字的和是质数,现给定M和N,求满足条件的密码共有多少 个? 解决方案 http://gouwu.baidu.com/question/2204084031584739588.html?entry=qb_browse_default 解决方案二: 能给个OJ链接吗? 这题我也

proguard配置问题,求解析

问题描述 proguard配置问题,求解析 通过指定数量的优化能执行 -optimizationpasses 5 混淆时不会产生形形色色的类名 -dontusemixedcaseclassnames 指定不去忽略非公共的库类 -dontskipnonpubliclibraryclasses 不预校验 -dontpreverify 优化选项 -optimizations !code/simplification/arithmetic,!field/*,!class/merging/* -keep

c c++ acm-浙江大学PAT上机题,求解析. 表达式转换

问题描述 浙江大学PAT上机题,求解析. 表达式转换 算术表达式有前缀表示法.中缀表示法和后缀表示法等形式.日常使用的算术表达式是采用中缀表示法,即二元运算符位于两个运算数中间.请设计程序将中缀表达式转换为后缀表达式. 输入格式说明: 输入在一行中给出不含空格的中缀表达式,可包含+.-.*.以及左右括号(),表达式不超过20个字符. 输出格式说明: 在一行中输出转换后的后缀表达式,要求不同对象(运算数.运算符号)之间以空格分隔,但结尾不得有多余空格. 样例输入与输出: 序号 输入 输出 1 2+

正则表达式:求在html里提取以下字符的正则表达式

问题描述 正则表达式:求在html里提取以下字符的正则表达式 KQYPR-EPACT-TDMHO-PKSGQ 如何提取出 [5个字母]-[5个字母]-[5个字母]-[5个字母] 这样的字符串?谢谢 解决方案 (w{5}-){3}w{5} 解决方案二: w{5}-w{5}-w{5}-w{5}