퀴즈 · 5 questions
🌐 프로그래밍 언어 안의 정규식
Python, JavaScript, grep, sed, 에디터, DB — 같은 아이디어, 다양한 API
Level 0패턴 호기심
0 XP0/90 lessons0/15 achievements
0/100 XP to next level100 XP to go0% complete
Quiz
01Python에서
re.match와 re.search는 무엇이 다를까?Hint
match는 시작 위치만 확인하지만 search는 문자열 전체를 탐색해.02Python 정규식 리터럴에
r'...' 형태의 원시 문자열을 사용하는 주된 이유는 무엇일까?Hint
정규식 엔진보다 Python 문자열 파서가 먼저 백슬래시를 읽는다는 점을 떠올려 봐.
03이모지와 보조 평면 문자를 코드 포인트 단위로 다루려면 어떤 JavaScript 플래그를 사용해야 할까?
Hint
보조 평면 문자를 한 코드 포인트로 다루려면 어떤 플래그가 필요한지 떠올려 봐.
04현대 JavaScript에서 캡처 그룹과 위치 정보를 포함한 모든 일치 객체를
exec() 루프의 lastIndex 상태 관리 없이 반복해 얻는 방법은?Hint
exec는 lastIndex 상태를 사용하지만 matchAll은 새 반복자를 돌려줘.05macOS 기본 sed에서
sed -i 's/foo/bar/' file.txt가 실패하는 이유는 무엇일까?Hint
-i 바로 뒤에 백업 파일의 확장자를 전달해야 해.댓글 0
🔔 답글 알림 (로그인 필요)로그인 — 댓글을 남기려면 로그인해 주세요.
아직 댓글이 없어요. 첫 댓글을 남겨보세요.