정규식 패턴은 @"\d+"
입니다. 그러나 "9r651"문자열의 경우 항상 true를 반환합니다. 난 단지 숫자 (0-9)를 포함하는 문자열에 대해 true를 반환하기를 원한다. 나는 이것을 이해할 수 없다. 어떤 도움을 주시면 감사하겠습니다. 감사합니다. .숫자에 대한 정규식은 숫자가 아닌 문자와 일치합니다.
0
A
답변
1
그 패턴을 "여기에서 끝나야 라인은"어떤에서, 긍정적 인 일치를 반환 "라인은 여기에서 시작해야합니다"와 $ 말한다 말한다 시도 문자열의 위치.
은 당신이 원하는 것은 문자열이 숫자만을 포함되지 않는 경우 긍정적으로 일치하는 패턴이다. 끝의 시작 부분에 ^
및 $
추가
^\d+$
는
6
당신은 그렇지 않으면 어디서든 주제 내부의 일치를 찾을 수, anchor your regex해야합니다. ^\d+$
패턴을 사용하십시오.
^
주제의 시작 부분에서 발생한다 일치하는 정규식 엔진을 알려줍니다.
$
주제의 끝에서 발생해야 일치하는 정규식 엔진을 알려줍니다.
3
는
@"^\d+$"
이^문자열이 하나 이상의 숫자가 포함 된 경우
관련 문제
- 1. 숫자가 아닌 문자와 문자가 모두 일치합니다.
- 2. 정규식은 텍스트 끝까지 일치합니다.
- 3. 정규식은 비트 메시지 주소와 일치합니다.
- 4. NSPredicate는 모든 문자와 일치합니다.
- 5. 디렉토리의 첫번째 문자와 일치합니다.
- 6. 정규식은 1 단위로 일치합니다.
- 7. 정규식은 특정 문자와 일치합니까?
- 8. 모든 정규 표현식은 문자와 개행 문자와 일치합니다.
- 9. 정규 표현식은 처음에 다른 행의 문자와 일치합니다.
- 10. 수수께끼의 egrep은 개행 문자와 일치합니다
- 11. raw_input의 문자와 숫자가
- 12. 부정적인 lookahead가있는 정규식은 여전히 일치합니다.
- 13. 정규 표현식이 특수 문자와 일치합니다
- 14. 멀티는 RegExp의 문자와 항상 일치합니다.
- 15. 정규식은 자바 중첩 문제와 일치합니다.
- 16. [및] 문자와 일치하는 정규식은 무엇입니까?
- 17. 정규식은 알파벳 문자와 즉 숫자
- 18. 숫자에 대한 문자열 검사
- 19. 오라클의 정규 표현식이 정확하게 다시 숫자가 아닌 숫자와 다시 일치합니다.
- 20. 정규식 제한된 길이의 문자와 숫자가
- 21. 일부 문자와 숫자가 안드로이드 4.3+
- 22. 숫자에 대한 검색 문자열
- 23. 이 정규식은 어떻게 숫자에 대한 그룹/캡처를 생성하지 않습니까?
- 24. .htaccess regex : "index"이외의 문자와 일치합니다.
- 25. 정규식은 작은 글자로 시작하는 모든 단어와 일치합니다.
- 26. 은 자바 스크립트의 특정 문자와 일치합니다.
- 27. 정규식 쿼리 문자열에 대한 정규식은 하나의 값과 일치합니다.
- 28. 임의의 두 자리 숫자에 대한 정규식
- 29. T-SQL은 특수 문자와 일치합니다. Pre는 일치해야합니다.
- 30. 은 PHP에서 이스케이프 처리되지 않은 문자와 일치합니다.
은 더 자세한 설명 제목을 선택하십시오 "라인이 종료 하나 개 이상의 숫자 뒤에는, 여기 시작해야합니다"를 의미한다. "정규 표현식"은 귀하의 특정 문제에 관해 아무 것도 말하지 않으며, 귀하와 유사한 문제에 대한 해결책을 찾으려는 미래의 독자는이 질문을 찾을 수 없습니다. – dcastro