加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

正则表达式

发布时间:2020-12-13 22:53:19 所属栏目:百科 来源:网络整理
导读:1、Text文本框中输入数字: txt.addVerifyListener(new VerifyListener(){ @Override public void verifyText(VerifyEvent e) { String str=e.text; Boolean flag= Pattern.matches("[0-9]",str) ; e.doit=flag; }}); 2、仅能输入数字和【逗号】 Boolean fla

1、Text文本框中输入数字:

txt.addVerifyListener(new VerifyListener(){

@Override
public void verifyText(VerifyEvent e) {
String str=e.text;
Boolean flag=Pattern.matches("[0-9]",str);
e.doit=flag;
}});


2、仅能输入数字和【逗号】 Boolean flag=Pattern.matches("[0-9] |,",str);

3、不能使数字 [^0-9]

4、仅能数字或字母 "[0-9]|[a-z]"

5、以begain开头

Pattern pattern = Pattern.compile("begain.*");
Matcher matcher = pattern.matcher("begain123");
boolean b= matcher.matches();//true


6仅仅能输入浮点型

private boolean isRexFormat(final String str) { final String rex = "-?d+(.d+)?"; final Pattern pattern = Pattern.compile(rex); return pattern.matcher(str).matches(); }

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读