주어진 문자열에 다음 각 범주의 문자를 하나 이상 포함시키는 정규식은 무엇입니까?
- 소문자
- 대문자
- 숫자
- 상징
나는 즉, 각각의 세트에 대한 패턴을 알고 [a-z]
, [A-Z]
, \d
및 _|[^\w]
(내가 그들을 수정 얻었다을하지 않았다?).
그러나 문자열을 순서에 상관없이 포함시키기 위해 어떻게 결합합니까?
어떤 플랫폼 / 정규 방언? Bart의 대답은 맞지만 예를 들어 미리보기 어설 션은 JavaScript에서 신뢰할 수 없습니다.
—
bobince
특히 어디에도 없습니다-정규식을 배우고 있습니다. 자바 스크립트에서 사용할 수있는 대안이 있습니까?
—
Amarghosh
@bobince 안녕하세요, lookahead 어설 션이 Javascript에서 신뢰할 수없는 이유를 찾으려고합니다. 이것에 대한 글이 있습니까?
—
Chris Bier 2013 년
@ChrisB : 정말 혼란스러운 IE / JScript 버그가 있습니다 : blog.stevenlevithan.com/archives/regex-lookahead-bug
—
bobince