社区
J2ME
帖子详情
判定正则表达式为什么出错了呢。。。如图
shayne000
2014-10-01 11:01:17
...全文
1469
5
打赏
收藏
判定正则表达式为什么出错了呢。。。如图
[图片]
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hxms285
2014-12-04
打赏
举报
回复
二楼是对的,不要弄错了
七脉
2014-12-03
打赏
举报
回复
看二楼
braveboyny
2014-12-03
打赏
举报
回复
天回帖即可获得10分可用分!小技巧:教您如何更快获得可用分 你还可以输入10000个字符 (Ctrl+Enter)
sweet____
2014-11-27
打赏
举报
回复
正则表达式不用 /^ 开始,,$/ 结束么
shixitong
2014-10-17
打赏
举报
回复
String regex="\\p{Upper}\\p{Lower}\\p{Lower}\\p{Lower}\\d\\d\\d" 第二个p{Lower} 少了个}
详解Python
判定
IP地址合法性的三种方法
IP合法性校验是开发中非常常用的,看起来很简单的判断,作用确很大,写起来比较容易
出错
,今天我们来总结一下,看一下3种常用的IP地址合法性校验的方法。 IPv4的ip地址格式:(1~255).(0~255).(0~255).(0~255) 方法1:
正则表达式
判定
法 最简单的实现方法是构造一个
正则表达式
。判断用户的输入与
正则表达式
是否匹配。若匹配则是正确的IP地址,否则不是正确的IP地址。 复制代码 代码如下: ^(1\d{2}|2[0-4]\d|25[0-5]|[1-9]\d|[1-9])\.(1\d{2}|2[0-4]\d|25[0-5]|[1-9]\d|\d)\.(1\d{2}|2[0
C# 计算器
实现功能:模拟微软计算器界面,实现四则混合运算1.键盘输入(KeyUp事件)2.无焦点(按钮失去焦点)3.实现优先级运算。比如直接输入1-2*3=-5,而不是微软计算器的-34.使用操作工厂,使用接口5.实现菜单里的复制粘贴功能6.可视化文本框7.实现中间操作结果显示8.
正则表达式
验证输入是否为数字9.小数点个数校验10.使用发消息_Flag实现操作符状态的
判定
及转换部分注释预览:失去焦点: private void text_display_GotFocus(object sender, EventArgs e) { /* * 文本框的“获取焦点”事件发生时执行的方法。每次获得焦点时,就会执行此方法,使之马上失去焦点。 * * 当某控件的Enable属性变为False的时候,它的焦点将转移到TabIndex属性值比它大1的控件上。 * 这时,如果有多个控件的TabIndex属性值同时比它大1,鼠标点击按钮或敲击键盘时候会发出“咚”的一声。 * 故在本程序中,将label_m控件的TabIndex设为1,其它的全部设为0,因此所有的控件在不可用时焦点都会转移到label_m上, * 因为label_m没有Click和KeyUp事件,所以不会
出错
。 * 这样就实现了全局无焦点的功能。 * */ text_display.Enabled = false; //先使文本框不可用,这时焦点转移到TabIndex比文本框大的下一个控件上 text_display.Enabled = true; //再使文本框可用,这时焦点不会返回。 }KeyUp事件: else if (e.KeyCode == Keys.NumPad1 || e.KeyCode == Keys.D1) { /* 当窗体的某个控件触发了其本身的KeyUp事件之后, * 将会调用keyUp()方法,并判断是哪个按键 * 如果是大键盘或者是小键盘的1时,便调用num_Click()方法。 * 参数是no_1和e。 * 在这里的no_1指的是按钮no_1,e是KeyUp事件 * no_1是按钮,参数格式正确;而e是KeyUp事件,也是事件的一种。KeyEventHandler当然也是EventHandler的一部分。 * 所以调用了之num_Click()后一切按照no_1按钮事件的操作执行 * 所以no_1按钮的这一句 * this.no_1.KeyUp += new System.Windows.Forms.KeyEventHandler(this.num_Click); * 可以不写 */ num_Click(no_1, e); }小数点点击的校验: private void dot_Click(object sender, EventArgs e) { if (!dotFlag) //没点击的情况下 { if (operFlag) //如果点击了运算符,就将文本换为"0.",并将小数点设为已点击 { text_display.Text = "0."; dotFlag = true; } else if (text_display.Text.Equals("0.")) //如果没有点击运算符,切当前文本是"0.",便保持现状但将小数点设为已点击 { dotFlag = true; } else if (text_display.Text.Equals("0") || text_display.Text.Equals("")) { text_display.Text = "0."; dotFlag = true; } else //其他情况直接添加并将小数点设为已点击 { text_display.Text = text_display.Text + "."; dotFlag = true; } } else //如果已点击则什么也不做 { } enterFlag = false; label_m.Focus(); //键盘按键之后焦点由下面的各个_GotFocus()方法控制;鼠标点击之后的焦点有这条语句控制,同样使焦点转移到label_m上。 }
Java 文本检索神器 “
正则表达式
“
我相信,作为一名程序员或者准程序员,你肯定是知道
正则表达式
的。作为计算机领域最伟大的发明之一,
正则表达式
简单、强大,它可以极大地提高我们工作中的文本处理效率。现在,各大操作系统、编程语言、文本编辑器都已经支持
正则表达式
,甚至我还和极客时间的编辑开玩笑说,他们也应该好好学学正则这门手艺。正则,就是
正则表达式
,英文是Regular Expression,简称 RE。顾名思义,正则其实就是一种描述文本内容组成规律的表示方式。在编程语言中,正则常常用来简化文本处理的逻辑。在Linux。
使用
正则表达式
实现表达式计算器
使用
正则表达式
实现简易表达式计算器 Windows(.NET Framework 2.0) & Windows Mobile (.NET Compact Framework 2.0)
python利用
正则表达式
替换文本内容以及邮箱格式
判定
项目功能说明: 1、利用
正则表达式
,替换在同目录中已经给出的java.txt文本中对应的内容。 2、判断邮箱格式是否正确
J2ME
13,100
社区成员
26,495
社区内容
发帖
与我相关
我的任务
J2ME
Java J2ME
复制链接
扫一扫
分享
社区描述
Java J2ME
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章