Computer >> 컴퓨터 >  >> 프로그램 작성 >> Java
  • C 프로그래밍
  •   
  • C++
  •   
  • Redis
  •   
  • BASH 프로그래밍
  •   
  • Python
  •   
  • Java
  •   
  • 데이터 베이스
  •   
  • HTML
  •   
  • JavaScript
  •   
  • 프로그램 작성
  •   
  • CSS
  •   
  • Ruby
  •   
  • SQL
  •   
  • IOS
  •   
  • Android
  •   
  • MongoDB
  •   
  • MySQL
  •   
  • C#
  •   
  • PHP
  •   
  • SQL Server
  • Java

    1. 예제가 있는 Java의 Matcher hasAnchoringBounds() 메서드

      java.util.regex.Matcher 클래스는 다양한 일치 작업을 수행하는 엔진을 나타냅니다. 이 클래스에 대한 생성자가 없습니다. java.util.regex.Pattern 클래스의 match() 메소드를 사용하여 이 클래스의 객체를 생성/얻을 수 있습니다. 앵커링 경계는 ^ 및 $와 같은 지역 일치를 일치시키는 데 사용됩니다. 기본적으로 매처는 앵커링 바운드를 사용하며 useAnchoringBounds() 메서드를 사용하여 앵커링 바운드 사용에서 비앵커링 바운드로 전환할 수 있습니다. hasAnchoringBounds(

    2. 예제가 있는 Java의 Matcher hasTransparentBounds() 메서드

      java.util.regex.Matcher 클래스는 다양한 일치 작업을 수행하는 엔진을 나타냅니다. 이 클래스에 대한 생성자가 없습니다. java.util.regex.Pattern 클래스의 match() 메소드를 사용하여 이 클래스의 객체를 생성/얻을 수 있습니다. 정규식에서 lookbehind 및 lookahead 구문은 다른 패턴 앞에 있거나 뒤따르는 특정 패턴을 일치시키는 데 사용됩니다. 예를 들어, 5~12개의 문자를 허용하는 문자열을 허용해야 하는 경우 정규식은 -가 됩니다. "\\A(?=\\w{6,10}\\z)

    3. 예제가 있는 Java의 Matcher useAnchoringBounds() 메서드

      java.util.regex.Matcher 클래스는 다양한 일치 작업을 수행하는 엔진을 나타냅니다. 이 클래스에 대한 생성자가 없습니다. java.util.regex.Pattern 클래스의 match() 메소드를 사용하여 이 클래스의 객체를 생성/얻을 수 있습니다. 앵커링 경계는 ^ 및 $와 같은 지역 일치를 일치시키는 데 사용됩니다. 기본적으로 매처는 앵커링 범위를 사용합니다. useAnchoringBounds() 이 클래스 메소드의 메소드는 부울 값을 허용하며, 이 메소드에 true를 전달하면 현재 매처는 앵커링 범위를 사용

    4. 예제가 있는 Java의 Matcher useTransparentBounds() 메서드

      java.util.regex.Matcher 클래스는 다양한 일치 작업을 수행하는 엔진을 나타냅니다. 이 클래스에 대한 생성자가 없습니다. java.util.regex.Pattern 클래스의 matching() 메소드를 사용하여 이 클래스의 객체를 생성/얻을 수 있습니다. 정규식에서 lookbehind 및 lookahead 구문은 다른 패턴 앞에 있거나 뒤따르는 특정 패턴을 일치시키는 데 사용됩니다. 예를 들어, 5~12개의 문자를 허용하는 문자열을 허용해야 하는 경우 정규식은 -가 됩니다. "\\A(?=\\w{6,10}\

    5. 예제가 있는 Java의 Matcher hitEnd() 메서드

      java.util.regex.Matcher 클래스는 다양한 일치 작업을 수행하는 엔진을 나타냅니다. 이 클래스에 대한 생성자가 없습니다. java.util.regex.Pattern 클래스의 matching() 메소드를 사용하여 이 클래스의 객체를 생성/얻을 수 있습니다. hitEnd() 메서드는 이전 일치 중에 입력 데이터의 끝에 도달했는지 여부를 확인합니다. 그렇다면 true else false를 반환합니다. 이 메서드가 true를 반환하면 더 많은 입력 데이터가 일치 결과를 변경할 수 있음을 나타냅니다. 예를 들어, 정규식

    6. 예제가 있는 Java의 Matcher quoteReplacement(String s) 메서드

      Matcher 클래스의 appendReplacement() 메서드는 StringBuffer 객체와 String(대체 문자열)을 매개변수로 받아 StringBuffer 객체에 입력 데이터를 추가하여 일치하는 내용을 대체 문자열로 교체합니다. 내부적으로 이 메서드는 입력 문자열에서 각 문자를 읽고 문자열 버퍼를 추가합니다. 일치가 발생할 때마다 문자열의 일치하는 내용 부분 대신 대체 문자열을 버퍼에 추가하고 일치하는 하위 문자열의 다음 위치에서 진행합니다. 이 메소드에 대체 문자열을 전달하는 동안 / 또는 $를 사용하면 일반 문자로

    7. Java에서 Gson을 사용하여 사용자 정의 JsonAdapter를 구현하는 방법은 무엇입니까?

      @JsonAdapte r 주석은 필드 또는 클래스 수준에서 Gson을 지정하는 데 사용할 수 있습니다. TypeAdapter 클래스를 사용하여 Java 객체를 JSON으로 또는 JSON에서 변환할 수 있습니다. 기본적으로 Gson 라이브러리는 내장된 유형 어댑터를 사용하여 애플리케이션 클래스를 JSON으로 변환하지만 사용자 정의 유형 어댑터를 제공하여 이를 재정의할 수 있습니다. 구문 @Retention(value=RUNTIME) @Target(value={TYPE,FIELD}) public @interface JsonAdapter

    8. Java에서 Gson을 사용하여 @SerializedName 주석을 사용하려면 어떻게 해야 합니까?

      @SerializedName 주석을 사용하여 실제 필드 이름 대신 다른 이름으로 필드를 직렬화할 수 있습니다. 예상되는 직렬화된 이름을 주석 속성으로 제공할 수 있으며 Gson은 제공된 이름으로 필드를 읽거나 쓸 수 있습니다. 구문 @Retention(value=RUNTIME) @Target(value={FIELD,METHOD}) public @interface SerializedName 예시 import com.google.gson.*; import com.google.gson.annotations.*; public class S

    9. 바이트 배열을 IP 주소로 변환하는 Java 프로그램

      Byte 배열 광고로 주어진 작업은 Java의 IPAddress 클래스를 사용하여 이를 IP 주소로 변환하고 결과를 표시하는 것입니다. 바이트 배열이란 무엇입니까 바이트는 8비트로 구성되고 바이트 배열은 바이너리 정보를 저장하는 연속된 바이트로 구성됩니다. 자바에서 바이트는 컴퓨터의 바이트로 이해할 수 있는 원시 데이터 유형입니다. 즉, 8비트이며 -128에서 127 사이의 값을 보유할 수 있습니다. 바이트 선언 - 바이트 이름_of_byte_variable =초기화; 바이트 배열 선언 - 바이트[] name_of_byte_a

    10. 예제가 있는 Java의 Matcher usePattern() 메서드

      java.util.regex.Matcher 클래스는 다양한 일치 작업을 수행하는 엔진을 나타냅니다. 이 클래스에 대한 생성자가 없습니다. java.util.regex.Pattern 클래스의 match() 메소드를 사용하여 이 클래스의 객체를 생성/얻을 수 있습니다. usePattern() Matcher 클래스의 메서드는 새 정규식 패턴을 나타내는 Pattern 개체를 수락하고 일치 항목을 찾는 데 사용합니다. 예시 import java.util.Scanner; import java.util.regex.Matcher; import

    11. Java에서 패턴 클래스를 사용하여 문자열의 특정 단어를 일치시키는 방법은 무엇입니까?

      \b Java 정규식의 메타 문자는 단어 경계와 일치합니다. 따라서 주어진 입력 텍스트에서 특정 단어를 찾으려면 정규식의 단어 경계 내에서 필수 단어를 −로 지정합니다. "\\brequired word\\b"; 예시 1 import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class MachingWordExample1 {    public static void main( Stri

    12. Java 정규식 RegEx를 사용하여 모든 특수 문자를 문자열 끝으로 이동)

      다음 정규식은 모든 특수 문자, 즉 영어 알파벳 공백 및 숫자를 제외한 모든 문자와 일치합니다. "[^a-zA-Z0-9\\s+]" 모든 특수 문자를 주어진 줄의 끝으로 이동하려면 이 정규식을 사용하여 모든 특수 문자를 일치시키고 빈 문자열로 연결하고 나머지 문자를 다른 문자열로 연결합니다. 마지막으로 이 두 문자열을 연결합니다. 예시 1 public class RemovingSpecialCharacters {    public static void main(String args[]) { &nbs

    13. Java RegEx를 사용하여 모든 대문자를 문자열 끝으로 이동

      하위 표현 [ ] 는 중괄호에 지정된 모든 문자와 일치합니다. 따라서 모든 대문자를 문자열의 끝으로 이동하려면 - 주어진 문자열의 모든 문자를 반복합니다. [A-Z] 정규식을 사용하여 지정된 문자열의 모든 대문자를 찾습니다. . 특수 문자와 나머지 문자를 두 개의 다른 문자열로 연결합니다. 마지막으로 특수 문자 문자열을 다른 문자열에 연결합니다. 예시 1 public class RemovingSpecialCharacters {    public static void main(String

    14. Java에서 정규식을 사용하여 문자열의 모음을 일치시키는 프로그램

      대괄호 [ ] 내에서 일치하도록 필요한 모든 문자를 그룹화할 수 있습니다. 즉, 메타 문자/하위 표현 [ ] 는 지정된 모든 문자와 일치합니다. 따라서 모든 문자를 일치시키려면 다음과 같이 이 안에 모음 문자를 지정하십시오. - [aeiouAEIOU] 예시 1 import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class MatchVowels {    public static void ma

    15. Java에서 정규식을 사용하여 문자열에서 자음을 제거하는 방법은 무엇입니까?

      단순 문자 클래스 [ ] 는 그 안에 지정된 모든 문자와 일치합니다. 메타 캐릭터 ^ 위의 문자 클래스 내에서 부정으로 작동합니다. 즉, 다음 표현식은 b(공백 및 특수 문자 포함)를 제외한 모든 문자와 일치합니다. "[^b]" 마찬가지로 다음 표현식은 주어진 입력 문자열의 모든 자음과 일치합니다. "([^aeiouyAEIOUY0-9\\W]+)"; 그런 다음 replaceAll() 메서드를 사용하여 일치하는 문자를 빈 문자열 로 교체하여 제거할 수 있습니다. 예시 1 public class R

    16. Java에서 정규식을 사용하여 문자열에서 모음을 제거하는 방법은 무엇입니까?

      단순 문자 클래스 [ ]는 그 안에 있는 모든 지정된 문자와 일치합니다. 다음 표현식은 xyz를 제외한 문자와 일치합니다. "[xyz]" 마찬가지로 다음 표현식은 주어진 입력 문자열의 모든 모음과 일치합니다. "([^aeiouAEIOU0-9\\W]+)"; 그런 다음 replaceAll() 메서드를 사용하여 일치하는 문자를 빈 문자열 로 교체하여 제거할 수 있습니다. 예시 1 public class RemovingVowels {    public static void main(

    17. 문자열이 영숫자인지 확인하는 프로그램입니다.

      숫자와 문자를 포함하는 모든 단어를 영숫자라고 합니다. 다음 정규식은 숫자와 문자의 조합과 일치합니다. ^[a-zA-Z0-9]+$; String 클래스의 match 메소드는 정규식(String 형태)을 받아들이고 이 메소드가 true를 리턴하는 경우 현재 문자열과 일치시키고 그렇지 않으면 false를 리턴합니다. 따라서 특정 문자열에 영숫자 값이 포함되어 있는지 확인하려면 - 문자열을 가져옵니다. 위에서 언급한 정규식을 우회하여 일치 메서드를 호출합니다. 결과를 검색합니다. 예시 1 import java.util.Scann

    18. Java 정규식(RegEx)을 사용하여 공백을 제거하는 방법

      정규식 \\s는 문자열의 공백과 일치합니다. replaceAll() 메서드는 문자열을 받아들이고 정규식은 일치하는 문자를 주어진 문자열로 바꿉니다. 입력 문자열에서 모든 공백을 제거하려면 replaceAll()을 호출합니다. 위에서 언급한 정규식과 빈 문자열을 입력으로 우회하는 방법입니다. 예시 1 public class RemovingWhiteSpaces {    public static void main( String args[] ) {       String input = "

    19. 문자열에 알파벳이 포함되어 있는지 확인하는 Java 정규식

      다음은 주어진 입력에서 알파벳과 일치하는 정규식입니다 - "^[a-zA-Z]*$" 어디, ^는 문장의 시작과 일치합니다. [a-zA-z]는 소문자 및 대문자와 일치합니다. *는 0회 이상 발생을 나타냅니다. &는 줄의 끝을 나타냅니다. 예시 1 import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class ContainsAlphabetExample {    public s

    20. Java 정규식을 사용하여 유효한 휴대폰 번호를 확인하는 프로그램

      다음 정규식을 사용하여 유효한 휴대폰 번호를 일치시킬 수 있습니다 - "\\d{10}" 유효한 휴대전화 번호는 일반적으로 10자리입니다(인도). 메타문자 \d 는 0에서 9까지의 숫자와 일치합니다. 한정사 ex{n}는 ex의 n번 반복을 의미합니다. 예시 1 import java.util.Scanner; import java.util.regex.Matcher; import java.util.regex.Pattern; public class PhoneNumberExample {    publ

    Total 1921 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:44/97  20-컴퓨터/Page Goto:1 38 39 40 41 42 43 44 45 46 47 48 49 50