개발story

Today I Learn # 43 < React Project 4 > 본문

Learn/Today I Learn

Today I Learn # 43 < React Project 4 >

미래개발자 2022. 12. 30. 03:05
728x90

  개발/공부 진행 및 완료상황, 무엇을 더 하면 좋을지

 

프로젝트 끝!

 

  오늘 새로 배운 내용

 

📌 input이나 select에 공백이 있을경우 alert를 띄우는 if문

 

property.replace(/ /g, '') === '' 는 띄어쓰기를 공백으로 처리하고 공백이 있으면 alert를 띄운다는 말이다.

ex) property.replace(/./g, '') === '' 는 .을 공백으로 처리하고 공백이 있으면 ~

 

유용한 수정자 목록:

  1. g - 전역 대체. 제공된 텍스트에서 일치하는 문자열의 모든 인스턴스를 바꿉니다.
  2. i - 대소문자를 구분하지 않는 대체. 대/소문자 차이를 무시하고 일치하는 문자열의 모든 인스턴스를 바꿉니다.
  3. 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://regexr.com/5mhou

 

- 정규표현식 볼 수 있는 사이트

https://uibakery.io/regex-library/url

 

 

  특이사항 (아이디어 메모 등)

 

- gitflow에 대해서 공부를 좀 더 해보기

- github 여러 사용법에 대해서 알아보기

 

  회고

 

- 프로젝트가 끝났다!! 크리스마스가 껴있었고 기간도 짧아서 힘들었지만 마무리 잘 되어서 기분이 좋다ㅎㅎ 못했던 기능구현들을 하나씩 다시 해보고 블로그에 정리해야겠다!

 

  To-Do List

 

- React Native 강의 듣고 공부하기

 

728x90
Comments