주어진 숫자로 시작하는 문자열인지 확인하는 프로그램을 작성하고 싶습니다. 우리는 문자열이 line = "5p.m. its a lovely time for tea!"
과 인데 사용자로부터 숫자를 읽고 줄이 사용자가 넘은 숫자로 시작하는지 확인하고 싶습니다.주어진 숫자로 시작하는 정규식을 작성하는 방법은 무엇입니까?
내가 좋아하는 뭔가를하고 싶은 (여기에 몇 가지 실수있을 수 있습니다) : 같은
s = compile(r"^[\<%\>]", num)
m = s.search(line)
또는
s = compile(r"^[\<%\>]", num)
m = s.search(line)
와 사용자가 5를 통과 할 때, 그것은 "OK"출력 할 것이다 또는 뭔가 라인 이 5로 시작하거나, 내 라인이 다른 번호로 시작하면 "안된다". 이 모든 정규식 일에 임 매우 초보자는, 도와주세요 :) 내가 C 모두 코드를 받아 ++과 파이썬)
C++ 응답 또는 Python 응답을 원하십니까? 당신은 두 개의 프로그래밍 언어가 관련이 없으면 태그를 붙여서는 안된다. 주석에서 C++ 응답을 보았는데, 왜이 질문을 파이썬으로 태그를 붙 였는가? –
나는 잠재적 인 혼란을 해결하기 위해 C++ 태그를 제거하는 것이 우리에게 공정하다고 생각한다. (그러나 여기서 downvote는 정당하다고 생각하지 않는다.) –