정규표현식 연습

박은정·2021년 7월 27일
0

TIL

목록 보기
5/72

실습환경 : colab

자바스크립트 실습환경

빈페이지의 콘솔창에서 아래의 코드같이 입력
about:blank
command + option + i

let regex =  /[a-f]/g; (global 옵션설정)
let s = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567891011121314151617181920';

s.match(regex);
// 아래와 같은 arrray로 결과가 나온다
// (6) ["a", "b", "c", "d", "e", "f"]

파이썬 실습환경을 colab으로 사용하는 이유

  1. line별로 실행, 수정할수 있고, 주석을 마크다운으로 사용가능
  2. 구글드라이브에 자동적으로 저장됨

colab 실행방식

  1. colab 홈페이지 - 새노트
  2. 파일이름 변경하기 정규표현식_동영상촬영.ipynb
  3. 코드입력
import re
regex = re.complie('[a-f]')
s = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567891011121314151617181920'

regex.findall(s) #메서드

# 실행결과
# ['a', 'b', 'c', 'd', 'e', 'f']

이 코드를 실행하면

상단에 RAM과 디스크에서 얼마나 할당되었는지 표시가 되고
하단에 실행결과가 나온다 : 이때 여기에 마우스 오버하면 +코드, +텍스트 추가할 수 있게 되는데

텍스트를 클릭하면 마크다운으로 추가할 수 있다
우리는 코드로 추가하면서 진행한다

colab 단축키

  • ctrl + enter : 해당하는 코드 셀을 실행하는 단축키
  • alt + enter : 아래에 새로운 셀을 추가하면서 코드를 실행하는 단축키

colab 번호

화면의 왼쪽에 [3] 같이 번호가 나오는데 세번 째 실행되엇다는 뜻이다
아래 셀에서 s를 따로 정의하지 않아도 위의 셀에서 정의했기 때문에 호출이 가능하다

colab 자동출력

colab에서는 셀의 제일 마지막 문장에 한에서 print()를 하지 않아도 실행시키면 바로 출력된다

profile
새로운 것을 도전하고 노력한다

0개의 댓글