>  기사  >  Java  >  Java에서 문자열에 숫자와 문자만 포함되어 있는지 확인하는 방법은 무엇입니까?

Java에서 문자열에 숫자와 문자만 포함되어 있는지 확인하는 방법은 무엇입니까?

青灯夜游
青灯夜游원래의
2019-12-30 17:51:2611042검색

Java에서 문자열에 숫자와 문자만 포함되어 있는지 확인하는 방법은 무엇입니까?

java 문자열에 숫자와 문자만 포함되어 있는지 확인하는 방법은 무엇입니까?

Java에서는 정규식("^[a-z0-9A-Z]+$")을 사용하여 문자열에 숫자와 문자만 포함되어 있는지 확인할 수 있습니다. .

코드로 직접 이동

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

java 정규식

정규식은 문자열의 패턴을 정의합니다.

정규 표현식을 사용하여 텍스트를 검색, 편집 또는 처리할 수 있습니다.

정규 표현식은 특정 언어에 국한되지 않지만 각 언어에는 미묘한 차이가 있습니다.

다음 표에는 정규 표현식의 몇 가지 예와 설명이 나열되어 있습니다.

# ##Description ## 🎜🎜 ## 🎜🎜 ## 🎜🎜 ## 🎜🎜 ## 🎜🎜#this 🎜🎜#This is text#🎜🎜 ## 🎜🎜 ## 🎜🎜 #일치 문자열 "this is text"#🎜🎜 #thiss+iss+texts+# 🎜🎜# 문자열에 있습니다. 은 여러 공백과 일치할 수 있고, 다음은 is 문자열과 일치할 수 있으며, s+은 여러 공백과 일치할 수 있습니다. 공백 다음에 텍스트 문자열이 옵니다. 은 "5", "1.5" 및 "2.21" 인스턴스와 일치할 수 있습니다.
정규 표현식

주의하세요

은 "this"라는 단어와 일치합니다.

s+

은 이 인스턴스와 일치할 수 있습니다. 이것은 텍스트입니다

^d+(.d+)?#🎜🎜 #

^은 무엇으로 시작할지 정의합니다. d+는 하나 이상의 숫자와 일치합니다.

?

. "." 일치

추천 학습:

Java 비디오 튜토리얼

위 내용은 Java에서 문자열에 숫자와 문자만 포함되어 있는지 확인하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.