목록의 각 문자와 한 번만 일치하는 PCRE 스타일 정규 표현식을 생성 할 수 있습니까?각 문자를 한 번만 정규식으로 사용 하시겠습니까?
예를 들어, "lrsa"문자가 있고에 대한 단어 목록을 일치하려고하면 (유효)는 "LAMS"와 일치하는거야
^[lrsa]*m[lrsa]*$
, 또한 "라마"(당신은 단지 하나의 "a"를 가지고 있기 때문에 우리의 목적에는 유효하지 않습니다). 당신의 편지 세트가 "lrsaa"라면, 당신은 "lamas"와 일치하기를 원할 것입니다.
정규 표현식을 사용할 수 있습니까? 프로그래밍 방식으로 처리해야합니까?
이 원하는 것을 할 것''[lrsa]'동일합니다. – Gumbo
맞아. 그게 내 문제 야. [lrsa] {4}로 제한 할 수 있지만 "lassa"와 여전히 일치합니다. – gtcaz
당신이 할 수있는 일은 당신이 원한 것과 당신이 원하지 않는 것 모두를 맞추는 것입니다. 경기가 반복되면 불필요한 추가 항목을 걸러 낼 수 있습니다. – erisco