旗下导航:搜·么
当前位置:网站首页 > JAVA教程 > 正文

java怎样推断字符串是不是仅包括数字和字母?【JAVA教程】,java

作者:搜教程发布时间:2020-01-01分类:JAVA教程浏览:69评论:0


导读:java怎样推断字符串是不是仅包括数字和字母?在java中,能够运用正则表达式("^[a-z0-9A-Z]+$")来推断字符串是不是仅含有数字和字母。直接上代码pu...

java怎样推断字符串是不是仅包括数字和字母?

在java中,能够运用正则表达式("^[a-z0-9A-Z]+$")来推断字符串是不是仅含有数字和字母。

直接上代码

public static boolean isLetterDigit(String str) {
  String regex = "^[a-z0-9A-Z]+$";
  return str.matches(regex);
 }

java正则表达式

正则表达式定义了字符串的形式。

正则表达式能够用来搜刮、编辑或处置惩罚文本。

正则表达式并不仅限于某一种言语,但是在每种言语中有纤细的差异。

下表列出了一些正则表达式的实例及形貌:

正则表达式 形貌

this is text

婚配字符串 "this is text"

this\s+is\s+text

注重字符串中的 \s+

婚配单词 "this" 背面的 \s+ 能够婚配多个空格,以后婚配 is 字符串,再以后 \s+ 婚配多个空格然后再跟上 text 字符串。

能够婚配这个实例:this is text

^\d+(\.\d+)?

^ 定义了以什么入手下手

\d+ 婚配一个或多个数字

? 设置括号内的选项是可选的

\. 婚配 "."

能够婚配的实例:"5", "1.5" 和 "2.21"。

引荐进修:Java视频教程

以上就是java怎样推断字符串是不是仅包括数字和字母?的细致内容,更多请关注ki4网别的相干文章!

标签:java


欢迎 发表评论: