다음 규칙에 문제가 있습니다
(1) 'a'로 시작하고 'd'로 끝나는 단어를 모두 찾으십시오. 그러한 단어 중 가장 긴 단어를 표시하십시오. 그것을 위해
내 정규식이이 문장의 정규 표현식은 무엇입니까
^a[a-zA-Z]+d$
하지만 내가 어떻게 그들로부터 최장 찾을 잘 모릅니다 ...?
(2) 짝수와 홀수의 카운트 수는 별도로 또한 홀수와 짝수 중 가장 긴 숫자를 표시합니다.
나는 홀수가
[13579]
입니다 들어 RE를 확인해야하고 스캔 프로그램을해야 할 것이다, 그래서 심지어 위해,
[02468]
무엇이 맞나요? @AvinashRaj ... –
하지만 https://regex101.com/r/fM9gS2/7처럼 정의 할 수 있습니다. –
@AvinashRaj 왜 안 되니? 홀수는 홀수로 끝나고 짝수는 짝수로 끝납니다. 앞에 오는 숫자가 무엇이든 상관 없습니다. – dasblinkenlight