문자열에서 일련의 대문자 단어를 찾기위한 정규식

Foshiba
text = "This is a TEXT CONTAINING UPPER CASE WORDS and lower case words. This is a SECOND SENTENCE."

pattern = '[A-Z]+[A-Z]+[A-Z]*[\s]+'

re.findall(pattern, text) 출력을 제공합니다->

['TEXT ', 'CONTAINING ', 'UPPER ', 'CASE ', 'WORDS ', 'SECOND ', 'SENTENCE ']

그러나 다음과 같은 출력을 원합니다 .-->

['TEXT CONTAINING UPPER CASE WORDS', 'SECOND SENTENCE']
아누 바바

이 정규식을 사용할 수 있습니다.

\b[A-Z]+(?:\s+[A-Z]+)*\b

RegEx 데모

RegEx 세부 정보 :

  • \b: 단어 경계
  • [A-Z]+: 대문자로만 구성된 단어 일치
  • (?:\s+[A-Z]+)*: 1+ 공백 다음에 대문자로 된 다른 단어를 찾습니다. 이 그룹과 0 번 이상 일치
  • \b: 단어 경계

암호:

>>> s = 'This is a TEXT CONTAINING UPPER CASE WORDS and lower case words. This is a SECOND SENTENCE';
>>> print (re.findall(r'\b[A-Z]+(?:\s+[A-Z]+)*\b', s))
['TEXT CONTAINING UPPER CASE WORDS', 'SECOND SENTENCE']

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

문자열 내에서 단어를 찾기위한 정규식

분류에서Dev

문자열의 처음 x 단어에 대한 정규식

분류에서Dev

Java의 문자열에서 특정 단어를 찾는 정규식

분류에서Dev

일련의 숫자와 단어 사이의 단어를 찾는 정규식

분류에서Dev

두 개의 쉼표 사이에서 이메일 주소를 찾기위한 Sublime Text의 정규식 문자열

분류에서Dev

단어의 모든 문자가 동일한 특정 문자인지 찾기위한 정규식

분류에서Dev

정규식을 사용하여 다른 몇 단어를 무시하면서 문자열의 몇 단어에 대한 인스턴스 수 찾기

분류에서Dev

SAS : 모든 언어의 단어 문자에 대한 정규식

분류에서Dev

같은 단어의 문자 쌍에 대한 정규식

분류에서Dev

문자열의 어느 곳에서 정확히 하나 개의 문자 발생에 대한 정규 표현식

분류에서Dev

문자열에서 여러 키를 일치시키기위한 Java 정규식

분류에서Dev

문자열 루비 정규식의 정확한 단어 일치

분류에서Dev

c # 정규식 일치 문자열의 정확한 단어

분류에서Dev

Bash에서 이중 문자를 찾기위한 정규식

분류에서Dev

대소 문자를 구분하지 않고 정확한 단어 일치를 찾기 위해 정규식을 수정하는 방법은 무엇입니까?

분류에서Dev

PHP 정규식 문자열에서 단어 찾기

분류에서Dev

단어의 특정 문자 및 숫자 수에 대한 정규식입니다.

분류에서Dev

문자열 시작 부분의 단어 제외를위한 정규식

분류에서Dev

문자열에서 동일한 문자 3 개를 확인하는 정규식?

분류에서Dev

문자의 처음 두 단어를 알기 위해 정규식과 문자열을 일치시키는 방법

분류에서Dev

정규식-특정 위치에서 동일한 문자를 가진 일치 항목 찾기

분류에서Dev

정규식 PHP는 다른 그룹의 문자열에서 정확한 단어를 분리합니다.

분류에서Dev

정규식 PHP를 사용하여 주어진 단어의 문자열 또는 하위 문자열 일치

분류에서Dev

and를 제외한 문자열의 모든 단어에 문자를 추가하는 Python 정규식

분류에서Dev

정규식은 고정 문자열 뒤의 단어 바꾸기

분류에서Dev

Perl에서 단일 문자열의 일치하는 정규식의 위치를 어떻게 찾을 수 있습니까?

분류에서Dev

({} [] ^)와 같은 단어 및 문자에 대한 정규식은 문자열의 어느 곳에서도 허용되지 않습니다.

분류에서Dev

일부 문자 뒤의 정확한 단어 / 문자열 찾기

분류에서Dev

단 하나의 문자에 대한 정규식

Related 관련 기사

  1. 1

    문자열 내에서 단어를 찾기위한 정규식

  2. 2

    문자열의 처음 x 단어에 대한 정규식

  3. 3

    Java의 문자열에서 특정 단어를 찾는 정규식

  4. 4

    일련의 숫자와 단어 사이의 단어를 찾는 정규식

  5. 5

    두 개의 쉼표 사이에서 이메일 주소를 찾기위한 Sublime Text의 정규식 문자열

  6. 6

    단어의 모든 문자가 동일한 특정 문자인지 찾기위한 정규식

  7. 7

    정규식을 사용하여 다른 몇 단어를 무시하면서 문자열의 몇 단어에 대한 인스턴스 수 찾기

  8. 8

    SAS : 모든 언어의 단어 문자에 대한 정규식

  9. 9

    같은 단어의 문자 쌍에 대한 정규식

  10. 10

    문자열의 어느 곳에서 정확히 하나 개의 문자 발생에 대한 정규 표현식

  11. 11

    문자열에서 여러 키를 일치시키기위한 Java 정규식

  12. 12

    문자열 루비 정규식의 정확한 단어 일치

  13. 13

    c # 정규식 일치 문자열의 정확한 단어

  14. 14

    Bash에서 이중 문자를 찾기위한 정규식

  15. 15

    대소 문자를 구분하지 않고 정확한 단어 일치를 찾기 위해 정규식을 수정하는 방법은 무엇입니까?

  16. 16

    PHP 정규식 문자열에서 단어 찾기

  17. 17

    단어의 특정 문자 및 숫자 수에 대한 정규식입니다.

  18. 18

    문자열 시작 부분의 단어 제외를위한 정규식

  19. 19

    문자열에서 동일한 문자 3 개를 확인하는 정규식?

  20. 20

    문자의 처음 두 단어를 알기 위해 정규식과 문자열을 일치시키는 방법

  21. 21

    정규식-특정 위치에서 동일한 문자를 가진 일치 항목 찾기

  22. 22

    정규식 PHP는 다른 그룹의 문자열에서 정확한 단어를 분리합니다.

  23. 23

    정규식 PHP를 사용하여 주어진 단어의 문자열 또는 하위 문자열 일치

  24. 24

    and를 제외한 문자열의 모든 단어에 문자를 추가하는 Python 정규식

  25. 25

    정규식은 고정 문자열 뒤의 단어 바꾸기

  26. 26

    Perl에서 단일 문자열의 일치하는 정규식의 위치를 어떻게 찾을 수 있습니까?

  27. 27

    ({} [] ^)와 같은 단어 및 문자에 대한 정규식은 문자열의 어느 곳에서도 허용되지 않습니다.

  28. 28

    일부 문자 뒤의 정확한 단어 / 문자열 찾기

  29. 29

    단 하나의 문자에 대한 정규식

뜨겁다태그

보관