[패스트캠퍼스] 강의 4주차 / 정규표현식, 프로세스 , Html, CSS
정규표현식 장점 문자열 추출, 유효성 검사에서 유용하게 쓰임 거의 모든언어에서 지원 단점 가독성이 좋지 못함 유지보수가 힘듦 정규표현식 연습 사이트 https://regexr.com Flgs Character classes . 개행 문자를 제외한 모든 문자 \w \d \s 단어, 숫자, 공백 \W \D \S 단어, 숫자, 공백이 아님 [abc] a , b 또는 c 중 하나 [^abc] a, b, c가 아님 [a-g] a , g 사이의 문자 Anchors ^abc$ 문자열의 시작 / 끝 \b \B 단어, 단어가 아닌 경계 Escaped Characters \. \* \\ 이스케이프된 특수 문자 \t \n \r 탭, 줄바꿈, 캐리지 리턴 Quantifiers & Alternation a* a+ a? 0 이상..
2022. 9. 17.
[패스트캠퍼스] 파이썬 강의 3주차 파이썬 심화 문법/ 문자열, 리스트, 할당과 복사, 매개변수, 함수, 데이터베이스, SQL
문자열 다루기 1. replace 문장안에 글자를 바꿔주는 메서드 a = '오늘 날씨는 흐림입니다.'.replace("흐림", "맑음") print(a) # 오늘 날씨는 맑음입니다. 2. find 문장안에 글자를 찾아주는 메서드 b = "hello world".find('world') print(b) # 6 ( world의 시작점인 w가 index 6에 있기 때문에 6이 출력됨 ) 3. split 문자열을 분리시켜주는 메서드 # split() 괄호안에 구분자를 넣어주면 구분자를 따라 문자열을 분리시켜준다 c = '동해물과 백두산이 마르고 닳도록'.split() print(c) # ['동해물과', '백두산이', '마르고', '닳도록'] d = '동해물과:백두산이:마르고:닳도록'.split(':') prin..
2022. 9. 11.