파이썬 정규식 문제, (?i)는 무엇을 의미하나요?
仅有的幸福
仅有的幸福 2017-05-18 11:00:09
0
1
2469

filter(re.compile('(?i)([qwertyuiop]|[asdfghjkl]|[zxcvbnm]*)$').match,words)
위와 같이 Python 문입니다. (?i) 무슨 의미?

仅有的幸福
仅有的幸福

모든 응답(1)
仅有的幸福

(?aiLmsux)
(One or more letters from the set 'a', 'i', 'L', 'm', 's', 'u', 'x'.) The group matches the empty string; the letters set the corresponding flags: re.A (ASCII-only matching), re.I (ignore case), re.L(로케일에 따라 다름), re.M(여러 줄), re.S(점은 모두 일치) 및 re.X(자세한 정보), 전체 정규식에 대한 플래그입니다. (플래그는 다음과 같습니다. 모듈 내용에 설명되어 있습니다.) 이는 re.compile() 함수에 플래그 인수를 전달하는 대신 정규식의 일부로 플래그를 포함하려는 경우에 유용합니다.

(?x) 플래그는 표현식이 구문 분석되는 방식을 변경합니다. 표현식 문자열에서 먼저 사용하거나 하나 이상의 공백 문자 뒤에 사용해야 합니다. 플래그 앞에 공백이 아닌 문자가 있으면 결과가 정의되지 않습니다.

忽略대소写

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!