Notice
Recent Posts
Recent Comments
Link
개발story
Today I Learn # 43 < React Project 4 > 본문
728x90
개발/공부 진행 및 완료상황, 무엇을 더 하면 좋을지
프로젝트 끝!
오늘 새로 배운 내용
📌 input이나 select에 공백이 있을경우 alert를 띄우는 if문
property.replace(/ /g, '') === '' 는 띄어쓰기를 공백으로 처리하고 공백이 있으면 alert를 띄운다는 말이다.
ex) property.replace(/./g, '') === '' 는 .을 공백으로 처리하고 공백이 있으면 ~
유용한 수정자 목록:
- g - 전역 대체. 제공된 텍스트에서 일치하는 문자열의 모든 인스턴스를 바꿉니다.
- i - 대소문자를 구분하지 않는 대체. 대/소문자 차이를 무시하고 일치하는 문자열의 모든 인스턴스를 바꿉니다.
- m - 여러 줄 바꾸기. 정규식은 여러 줄에 걸쳐 일치하는지 테스트해야 합니다.
수정자 g(전역) 대신 replaceAll()을 사용해도 된다.
replace 참고사이트
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/replace
참고할 만한 레퍼런스들
- 정규표현식 유튜브 강의!
https://www.youtube.com/watch?v=t3M6toIflyQ
- 정규표현식 검사 사이트
- 정규표현식 볼 수 있는 사이트
https://uibakery.io/regex-library/url
특이사항 (아이디어 메모 등)
- gitflow에 대해서 공부를 좀 더 해보기
- github 여러 사용법에 대해서 알아보기
회고
- 프로젝트가 끝났다!! 크리스마스가 껴있었고 기간도 짧아서 힘들었지만 마무리 잘 되어서 기분이 좋다ㅎㅎ 못했던 기능구현들을 하나씩 다시 해보고 블로그에 정리해야겠다!
To-Do List
- React Native 강의 듣고 공부하기
728x90
'Learn > Today I Learn' 카테고리의 다른 글
TIL # 45 < React Native 2 - Todo List CRUD > (1) | 2023.01.02 |
---|---|
TIL # 44 < React Native 1 - 초기 설정 / UI > (0) | 2023.01.01 |
Today I Learn # 42 < React Project 3 > (0) | 2022.12.29 |
Today I Learn # 41 < React Project 2 > (0) | 2022.12.28 |
Today I Learn # 40 < React Project > (1) | 2022.12.24 |
Comments