검색 할 문자열 목록이 있으며 연속적으로 4 회 이상 발생하는 A 또는 G 문자가 포함 된 문자열 목록은 무시됩니다. 예를 들어 TCAAAATC 또는 GCTGGGGAA와 같은 문자열을 무시하고 싶습니다.연속 패턴 일치 패턴
unless ($string =~ m/A{4,}?/g || m/G{4,}?/g)
{
Do something;
}
하지만 오류 메시지 "패턴 일치 (m //)에서 초기화되지 않은 값의 사용을"얻을 :
은 내가 시도했습니다.
의견을 보내 주시면 감사하겠습니다.
정의 된 값으로 당신의'$ string' 변수 세트가합니다 (정규식에 만든 단순화주의)? –
예. $ string은 검색하는 파일의 각 행에 설정됩니다. – user2674514