Kotlin에서 정규식을 사용하여 문자열의 패턴 색인 가져 오기

벨리 에로 글루

kotlin으로 특정 패턴에 대한 문자열을 검색하고 싶습니다.

정규식 클래스가 문자열 내 패턴의 위치 (문자열 내 인덱스)를 제공합니까?

Wiktor Stribiżew

MatchResult의 객체는이 범위의 속성을 :

일치가 캡처 된 원래 문자열의 인덱스 범위입니다.

또한 MatchGroup 에는 range속성도 있습니다.

짧은 데모 전체 단어의 첫 경기의 범위를 보여주는 long:

val strs = listOf("Long days become shorter","winter lasts longer")
val pattern = """(?i)\blong\b""".toRegex()
strs.forEach { str ->
    val found = pattern.find(str)
    if (found != null) {
      val m = found?.value
      val idx = found?.range
      println("'$m' found at indexes $idx in '$str'")
    }
}
// => 'Long' found at indexes 0..3 in 'long days become shorter'

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

정규식에서 일치하는 문자열의 색인 가져 오기

분류에서Dev

PHP : 정규식을 사용하여 문자열에서 배열 패턴 찾기

분류에서Dev

typescript에서 정규식을 사용하여 두 문자 사이의 문자열 가져 오기

분류에서Dev

정규식을 사용하여 특수 문자 앞뒤의 문자열에서 숫자 가져 오기

분류에서Dev

문자열에서 PHP 정규식을 사용하여 단어 가져 오기

분류에서Dev

정규식을 사용하여 Python에서 문자열 목록 가져 오기

분류에서Dev

정규식을 사용하여 문자열에서 다른 형식의 숫자 가져 오기

분류에서Dev

정규식을 사용하여 문자열에서 마지막 n 개의 일치 항목 가져 오기

분류에서Dev

정규식을 사용하여 R의 문자열에서 데이터 가져 오기

분류에서Dev

정규식을 사용하여 문자열에서 두 개의 일치 항목 가져 오기

분류에서Dev

정규식을 사용하여 가능한 여러 문자열에 대한 하위 문자열 가져 오기

분류에서Dev

정규식을 사용하여 문자열 날짜에서 하위 문자열 가져 오기

분류에서Dev

정규식을 사용하여 조건에 따라 문자열의 일부 가져 오기

분류에서Dev

C # 정규식을 사용하여 문자열에서 여러 데이터 가져 오기

분류에서Dev

정규식을 사용하여 문자열에서 특정 단어 가져 오기

분류에서Dev

정규식을 사용하여 특수 문자로 묶인 문자열 부분 가져 오기

분류에서Dev

Python 정규식을 사용하여 제한된 문자열 내에서 특정 패턴 찾기

분류에서Dev

정규 표현식을 사용하여 문자열에서 숫자 쌍 가져 오기

분류에서Dev

파이썬 3에서 정규식을 사용하여 문자열에서 패턴 찾기

분류에서Dev

PHP의 문자열에서 [] 사이의 내용을 가져 오는 정규식

분류에서Dev

자바 스크립트에서 정규식을 사용하여 패턴 확인

분류에서Dev

정규식을 사용하여 Pyspark의 설명에서 수량 가져 오기

분류에서Dev

정규식을 사용하여 문자열에서 데이터 가져 오기 (이메일 제목 줄)

분류에서Dev

Python 문자열 형식화 : 다른 키워드의 색인을 사용하여 사전에서 값 가져 오기

분류에서Dev

정규식을 사용하여 입력 문자열에서 키 값 문자열을 가져 오나요?

분류에서Dev

Kotlin-way에서 문자열에 포함 된 하위 문자열의 색인 가져 오기

분류에서Dev

정규식을 사용하여 두 문자열 사이의 하위 문자열 가져 오기

분류에서Dev

정규식 패턴 일치 및 두 문자열 가져 오기

분류에서Dev

GREP를 사용하여 패턴의 마지막 인스턴스 가져 오기

Related 관련 기사

  1. 1

    정규식에서 일치하는 문자열의 색인 가져 오기

  2. 2

    PHP : 정규식을 사용하여 문자열에서 배열 패턴 찾기

  3. 3

    typescript에서 정규식을 사용하여 두 문자 사이의 문자열 가져 오기

  4. 4

    정규식을 사용하여 특수 문자 앞뒤의 문자열에서 숫자 가져 오기

  5. 5

    문자열에서 PHP 정규식을 사용하여 단어 가져 오기

  6. 6

    정규식을 사용하여 Python에서 문자열 목록 가져 오기

  7. 7

    정규식을 사용하여 문자열에서 다른 형식의 숫자 가져 오기

  8. 8

    정규식을 사용하여 문자열에서 마지막 n 개의 일치 항목 가져 오기

  9. 9

    정규식을 사용하여 R의 문자열에서 데이터 가져 오기

  10. 10

    정규식을 사용하여 문자열에서 두 개의 일치 항목 가져 오기

  11. 11

    정규식을 사용하여 가능한 여러 문자열에 대한 하위 문자열 가져 오기

  12. 12

    정규식을 사용하여 문자열 날짜에서 하위 문자열 가져 오기

  13. 13

    정규식을 사용하여 조건에 따라 문자열의 일부 가져 오기

  14. 14

    C # 정규식을 사용하여 문자열에서 여러 데이터 가져 오기

  15. 15

    정규식을 사용하여 문자열에서 특정 단어 가져 오기

  16. 16

    정규식을 사용하여 특수 문자로 묶인 문자열 부분 가져 오기

  17. 17

    Python 정규식을 사용하여 제한된 문자열 내에서 특정 패턴 찾기

  18. 18

    정규 표현식을 사용하여 문자열에서 숫자 쌍 가져 오기

  19. 19

    파이썬 3에서 정규식을 사용하여 문자열에서 패턴 찾기

  20. 20

    PHP의 문자열에서 [] 사이의 내용을 가져 오는 정규식

  21. 21

    자바 스크립트에서 정규식을 사용하여 패턴 확인

  22. 22

    정규식을 사용하여 Pyspark의 설명에서 수량 가져 오기

  23. 23

    정규식을 사용하여 문자열에서 데이터 가져 오기 (이메일 제목 줄)

  24. 24

    Python 문자열 형식화 : 다른 키워드의 색인을 사용하여 사전에서 값 가져 오기

  25. 25

    정규식을 사용하여 입력 문자열에서 키 값 문자열을 가져 오나요?

  26. 26

    Kotlin-way에서 문자열에 포함 된 하위 문자열의 색인 가져 오기

  27. 27

    정규식을 사용하여 두 문자열 사이의 하위 문자열 가져 오기

  28. 28

    정규식 패턴 일치 및 두 문자열 가져 오기

  29. 29

    GREP를 사용하여 패턴의 마지막 인스턴스 가져 오기

뜨겁다태그

보관