RegEx 엔진 작업
참고
Microsoft Cloud App Security 이름이 바뀌었습니다. 이제 Microsoft Defender for Cloud Apps 호출되었습니다. 앞으로 몇 주 안에 여기와 관련 페이지에서 스크린샷과 지침을 업데이트할 예정입니다. 변경 내용에 대한 자세한 내용은 이 공지 사항을 참조하세요. Microsoft 보안 서비스의 최근 이름 바꾸기에 대한 자세한 내용은 Microsoft Ignite 보안 블로그를 참조하세요.
Microsoft Defender for Cloud Apps 이제 Microsoft 365 Defender 일부입니다. Microsoft 365 Defender 포털을 사용하면 보안 관리자가 한 위치에서 보안 작업을 수행할 수 있습니다. 이렇게 하면 워크플로가 간소화되고 다른 Microsoft 365 Defender 서비스의 기능이 추가됩니다. Microsoft 365 Defender Microsoft ID, 데이터, 디바이스, 앱 및 인프라 전반에서 보안을 모니터링하고 관리하기 위한 홈이 될 것입니다. 이러한 변경 내용에 대한 자세한 내용은 Microsoft 365 Defender Microsoft Defender for Cloud Apps 참조하세요.
이 문서에서는 클라우드용 Defender 앱 정책에서 패턴 일치를 위해 RegEx를 사용하는 지침을 제공합니다.
클라우드용 Defender 앱의 정규식
Microsoft Defender for Cloud Apps 콘텐츠 검사 정책은 패턴 일치에 RegEx를 사용합니다. 파일 정책의 일부로 콘텐츠 검사를 적용할 수 있습니다.
정규식 테스트
정규식을 테스트하기 위해 다음 웹 사이트를 사용할 수 있습니다.
https://regexpal.com/ - 대/소문자 구분 안 함을 선택해야 합니다.
https://regex101.com/ - RegEx에 대한 자세한 분석을 제공합니다.
클라우드용 Defender 앱의 정규식 제한 사항
사용자 지정 정규식에는 다음과 같은 제한 사항이 적용됩니다.
검색은 항상 대/소문자를 구분하지 않습니다.
허용되는 한정사: {n,m}(여기서 n, m < 10)
모든 그룹은 캡처링이 아니어야 합니다(예: (?:xxx)).
(group) 대신 (?:group)을 사용합니다.
허용되지 않는 한정사: *, +, {n,}
* 대신 {0,9}를 사용합니다.
+ 대신 {1,9}를 사용합니다.
허용되지 않는 백 참조: \<number> 또는 \k<이름>
예제 식
다음 표에서는 예제 식 및 일치 여부를 제공합니다.
| 정규식 | 데이터 | 일치 |
|---|---|---|
| Colou?r (?:black|blue|white) | 검은색 흰색 빨간색 |
예 예 아니요 |
| [a-z0-9]{1,9} @[a-z0-9]{1,9}\.[ a-z]{2,3} | Some1@abc.com user@host.org @bad.com |
예 예 아니요 |
| 20\d{2}-(?:0 [1-9]|1[0-2])-(?:[0-2][0-9]|30|31) | 2015-12-31 2015-01-09 1999-12-31 |
예 예 아니요 |
| d.n't\s{0,10}c.r. | 상관없어 D!n'tcor0 Doesn't care |
예 예 아니요 |
다음 단계
문제가 발생하는 경우 지원받을 수 있습니다. 제품 문제에 대해 도움이나 지원을 받으려면 지원 티켓을 여세요.