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

    1. 부동 소수점 숫자와 일치하는 Python 정규식을 작성하는 방법은 무엇입니까?

      다음 코드는 Python 정규식을 사용하여 부동 소수점 숫자와 일치시킵니다. 예시 import re s = '234.6789' match = re.match(r'[+-]?(\d+(\.\d*)?|\.\d+)([eE][+-]?\d+)?',s) print match.group() s2 = '0.45' match = re.match(r'[+-]?(\d+(\.\d*)?|\.\d+)([eE][+-]?\d+)?',s2) print match.group() 출력 이것은 출력을 제공합니다.

    2. Python 정규식에서 re.search() 및 re.findall() 메서드의 차이점은 무엇입니까?

      re.search() 메서드는 re.match()와 유사하지만 문자열 시작 부분에서만 일치 항목을 찾는 것으로 제한하지 않습니다. 예시 import re result = re.search(r'Tutorials', 'TP Tutorials Point TP') print result.group() 출력 Tutorials 여기에서 search() 메서드가 문자열의 모든 위치에서 패턴을 찾을 수 있음을 알 수 있습니다. re.findall()은 일치하는 모든 패턴의 목록을 가져오는 데 도움이 됩니다. 주어진

    3. 영숫자를 확인하기 위해 Python 정규식을 작성하는 방법은 무엇입니까?

      Python에는 LOCALE 및 UNICODE 플래그가 지정되지 않은 경우 영숫자와 밑줄을 일치시키는 특수 시퀀스 \w가 있습니다. 예시 import re result = re.search(r'^\w+$', 'Tutorials123') print result.group() 출력 Tutorials123

    4. Python 정규식에서 변수를 사용하는 방법은 무엇입니까?

      다음 코드는 파이썬 정규식에서 변수를 사용하는 방법을 보여줍니다. 변수에는 특수 문자나 메타 문자 또는 정규 표현식이 포함될 수 없습니다. 문자열 연결을 사용하여 문자열을 생성합니다. 예시 import re s = 'I love books' var_name = 'love' result = re.search('(.+)'+var_name+'(.+)',s) print result var_name = 'hate' s2 = 'I hate books' res

    5. Python 정규식을 사용하여 문자열에서 데이터를 추출하는 방법은 무엇입니까?

      다음 코드는 주어진 문자열에서 first_id, second_id, category와 같은 데이터를 추출합니다. 예시 import re s = 'TS001B01.JPG' match = re.match(r'(TS\d+)([A|B])(\d+)\.JPG', s) first_id = match.group(1) category = match.group(2) second_id = match.group(3) print first_id print category print second_id 출력 이것은 출력을 제공합

    6. 파일 확장자와 일치하도록 Python 정규식을 작성하는 방법은 무엇입니까?

      정규식을 사용하는 다음 코드는 지정된 파일 이름의 파일 확장명과 일치합니다. 예시 import re result = re.search('.doc$', '87654_3.doc') print result.group() 출력 이것은 출력을 제공합니다. .doc

    7. Python 정규식에서 "?:"는 무엇을 의미합니까?

      비캡처 그룹 그룹이 일치 항목을 캡처하지 않도록 하려면 이 정규식을 Set(?:Value)로 작성할 수 있습니다. 여는 괄호 뒤의 물음표와 콜론은 비캡처 그룹을 생성하는 구문입니다. 정규식 집합(값)? Set 또는 SetValue와 일치합니다. 첫 번째 경우에는 첫 번째(유일한) 캡처 그룹이 비어 있습니다. 두 번째 경우에는 첫 번째 캡처링 그룹이 Value와 일치합니다. 끝에 나타나는 물음표는 이전 토큰을 선택 사항으로 만드는 수량자입니다. Set(?:Value)는 Setxxxxx와 일치합니다. 즉, Set으로 시작하지만

    8. 십진수를 제외한 숫자를 얻기 위해 Python 정규식을 작성하는 방법은 무엇입니까?

      다음 코드는 소수를 제외한 주어진 문자열의 숫자를 가져옵니다. >>> m = re.match(r"(\d+)\.(\d+)", "80.3196") >>> m.groups() ('80', '3196')

    9. Python 정규식 명명된 그룹을 어떻게 사용합니까?

      명명된 그룹 대부분의 최신 정규식 엔진은 번호가 매겨진 캡처 그룹과 번호가 매겨진 역참조를 지원합니다. 그룹과 역참조가 많은 긴 정규식은 읽고 이해하기 어려울 수 있습니다. 정규식 중간에 캡처 그룹을 추가하거나 제거하는 것보다 더 많은 것은 추가되거나 제거된 그룹 뒤에 오는 모든 그룹의 수를 방해합니다. Python의 re 모듈은 명명된 캡처링 그룹과 명명된 역참조라는 솔루션을 처음으로 제시했습니다. (?Pgroup)은 그룹의 일치 항목을 역참조 이름으로 캡처합니다. 이름은 문자로 시작하는 영숫자 시퀀스여야 합니다. group은

    10. Python 정규식에서 괄호를 일치시키는 방법은 무엇입니까?

      다음 코드는 문자열 s의 괄호를 찾은 다음 Python 정규식을 사용하여 문자열 s1의 괄호를 제거합니다. 예시 import re s = 'I love book()' result = re.search(r'\(\)',s) print result.group() s1 = 'I love book(s)' result2 = re.sub(r'[\(\)]','',s1) print result2 출력 이것은 출력을 제공합니다. () I love books

    11. Python 정규식 검색 대 일치 설명

      re.match() 및 re.search()는 모두 Python 모듈 re의 메소드입니다. re.match() 메서드는 문자열의 시작 부분에서 일치하는 항목을 찾습니다. 예를 들어 TP Tutorials Point TP 문자열에 대해 match()를 호출하고 TP 패턴을 찾으면 일치합니다. 예시 result = re.match(r'TP', 'TP Tutorials Point TP') print result.group(0) 출력 TP re.search() 메서드는 re.match()와 유사하지만 문자열

    12. Python 정규식으로 공백과 줄 바꿈만 일치시키는 방법은 무엇입니까?

      다음은 Python 정규식을 사용하여 주어진 문자열의 공백과 줄 바꿈만 일치시키고 인쇄합니다. 예시 import re foo = ' I find   Tutorialspoint   useful' result = re.findall(r'\s+', foo) print result 출력 이것은 출력을 제공합니다. [' ', ' ', ' \n ', ' \n ']

    13. Python에서 재귀 및 역추적이란 무엇입니까?

      재귀 0일 때 재귀 케이스의 두 가지 경우가 있습니다. 역추적 역추적은 일부 계산 문제에 대한 솔루션을 찾기 위한 일반적인 알고리즘으로, 솔루션에 대한 선택 사항을 점진적으로 구축하고 불가능한 솔루션으로 이어지는 트랙의 지속적인 처리를 거부합니다. 역추적을 사용하면 이전 선택이 실수로 판명될 경우 취소할 수 있습니다. 팩토리얼의 일반적인 구현은 다음과 같습니다. - 예시 def factorial(n):   #test for a base case      if n==0:    

    14. Python 정규식을 사용하여 연속적인 개행 문자를 분할하는 방법은 무엇입니까?

      다음 코드는 Python 정규식을 사용하여 다음 문자열에서 연속적인 개행 문자로 분할됩니다. 예시 import re s = """I find  Tutorialspoint   useful""" print re.split(r"[\n]", s) 출력 이것은 출력을 제공합니다. ['I find', '    Tutorialspoint', '     useful']

    15. Python 정규식을 사용하여 공백/탭/줄 바꿈을 제거하는 방법은 무엇입니까?

      다음 코드는 Python 정규식을 사용하여 주어진 문자열에서 공백/탭/개행 문자를 제거합니다. 공백이 아닌 모든 문자를 나타내는 정규식에서 \S를 사용합니다. 예시 import re print re.findall(r"[\S]","""I find     Tutorialspoint useful""") 출력 이것은 출력을 제공합니다. ['I', 'f', 'i', 'n', 'd'

    16. Python 정규 표현식을 사용하여 공백은 일치하지만 줄 바꿈은 일치시키지 않는 방법은 무엇입니까?

      다음 코드는 주어진 문자열의 줄바꿈이 아닌 공백만 일치시킵니다. 예시 import re print re.findall(r"(\s){1,}","""I find     Tutorialspoint useful""") 출력 이것은 출력을 제공합니다. [' ', ' ', ' ']

    17. Python 정규식을 사용하여 탭과 줄 바꿈을 일치하지만 공백은 일치시키지 않는 방법은 무엇입니까?

      다음 코드는 탭 및 개행과 일치하지만 정규식을 사용하여 주어진 문자열의 공백은 일치하지 않습니다. 예시 import re print re.findall(r"[\n\t]","""I find     Tutorialspoint useful""") 출력 이것은 출력을 제공합니다. ['\n']

    18. Python 정규식을 사용하여 탭과 줄 바꿈을 제거하는 방법은 무엇입니까?

      다음 코드는 주어진 문자열에서 탭과 줄 바꿈을 제거합니다. 예시 import re print re.sub(r"\s+", " ", """I find Tutorialspoint helpful""") 출력 이것은 출력을 제공합니다. I find Tutorialspoint helpful

    19. Python 정규식을 사용하여 공백과 줄 바꿈을 제외한 모든 것을 일치시키는 방법은 무엇입니까?

      다음 코드는 정규식을 사용하여 주어진 문자열에서 공백과 줄 바꿈을 제외한 모든 것과 일치합니다. 예시 import re print re.match(r'^[^ \n]*$', """IfindTutorialspointuseful""") print re.match(r'^[^ \n]*$', """I find Tutorialspointuseful""") print re.match(r'^[^ \n]*$&

    20. Python에서 또는 b와 일치하는 정규식을 작성하는 방법은 무엇입니까?

      다음 코드는 정규식 (a|b)를 사용하여 주어진 Python 문자열에서 또는 b와 일치시킵니다. 또한 일치하는 동안 또는 b의 대소문자를 무시하기 위해 re.I 플래그를 사용하고 있습니다. 예시 import re s = 'Bank of Baroda' print(re.findall(r'(a|b)',s, re.I)) 출력 이것은 출력을 제공합니다. ['B', 'a', 'B', 'a', 'a']

    Total 8994 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:38/450  20-컴퓨터/Page Goto:1 32 33 34 35 36 37 38 39 40 41 42 43 44