안녕하세요 자바 프로그램에서 정규 표현식을 사용하려고합니다. 정규 표현식에서 길이가 알려지지 않은 문자열을 식별하고 charachters는 'C', 'A', 'G'또는 'T'만 사용하고 싶습니다. 도움 주셔서 감사합니다.DNA 코드를 나타내는 문자열의 정규식
2
A
답변
5
쉽고, 단지 문자 클래스를 사용
[CAGT]+
또는
전체 문자열은 일치를위한 문자의 CAGT의 구성해야하는 경우 :^[CAGT]+$
2
을 위에 추가 :
를^[CAGTcagt]+$
소문자와 대문자의 구분을 방지합니다.
+0
/i 플래그가 처리하지 않습니까? –
2
나는 가장 많이 투표 한 답변에 동의하지 않습니다. [ACGT]+
을 사용하면 큰 문자열로 인해 많은 메모리가 사용됩니다. 그래서 대신 부정 정규식을 사용하고, 문자열이 아닌 [ACGT]를 포함하지 않는 경우 대신 문자를 확인하십시오
str !~ [^ACGTacgt]
관련 문제
- 1. 정확한 json 문자열의 정규식 정규식
- 2. 정규식 저장소 문자열의 밑수가
- 3. 문자열의 끝까지 문자의 정규식
- 4. $ _GET 쿼리 문자열의 정규식
- 5. 일치하는 CSS 문자열의 정규식
- 6. 문자열의 날짜와 일치하는 정규식
- 7. 문자열의 일부를 공백으로 대체하는 정규식
- 8. 문자열의 집합을 얻기위한 특정 정규식
- 9. 정규식 - 숫자 문자열의 교체 부분
- 10. 짝수의 0과 1이있는 문자열의 정규식
- 11. 어떻게 안드로이드에서 시간을 나타내는 문자열의 형식을 변경합니까?
- 12. ASCII 정규식 패턴에서 유니 코드 문자를 나타내는 방법은 무엇입니까?
- 13. Python 정규식 : 문자열의 문자가 정규식 일치 하위 문자열의 범위 내에 있는지 확인하는 방법은 무엇입니까?
- 14. 문자열의 끝에서 숫자를 가져 오는 정규식
- 15. 검색 문자열의 잘린 형태를 인식하는 정규식?
- 16. 쉼표로 구분 된 영숫자 문자열의 정규식
- 17. 정규식 매치 단지 하나의 문자열의 발생이
- 18. 정규식 : 제로 찾기 문자열의 끝에서 소수점 앞에
- 19. 정규식, jQuery로 문자열의 마지막 특정 문자를 제거하십시오.
- 20. XML 형식을 포함하는 문자열의 정규식 변경
- 21. div의 내용을 문자열의 정규식 일치로 바꿉니다.
- 22. Jquery를 사용하여 이메일 문자열의 유효성을 검사하는 정규식
- 23. 문자열의 유효성을 검사하는 방법은 무엇입니까? 정규식 사용
- 24. 텍스트 파일에서 코드를 제거하는 정규식
- 25. DNA 계산을 이용한 그래프 해밀턴 경로
- 26. 이 C# 정규식 코드를 향상시킬 수 있습니까?
- 27. 다음 데이터에 대한 자바의 정규식 코드를 작성
- 28. 다중 언어 문자열의 허용 목록 이외의 문자를 모두 필터링하는 정규식
- 29. 정규식 (정규 표현식)이 함께 작업되고있는 문자열의 예입니다 자바 스크립트
- 30. 자바 스크립트 정규식 대체 - 일치하는 문자열의 일부만 대체 하시겠습니까?
전체 문자열 만 'C', 'A'로 구성 될 수있다 ' T '또는'G ' –