SDN
1k
2019-12-03 12:39:17
3
122

input 공백의 문제점


안녕하세요 코린이 입니다.


웹에서 input에 공백을 제거하는 경우가 있더라구요.


궁금한 게 공백이 있으면 어떤 문제가 생길까요?


이름 input에 공백을 제거하지 말까 생각중이거든요.

이유가 외국인 이름 같은 경우에는 steve jobs 처럼 steve 띄고 jobs가 들어가니까요.

0
0
  • 답변 3

  • onimusha
    7k
    2019-12-03 12:45:02
    0
  • Balmy
    707
    2019-12-03 14:22:56 작성 2019-12-03 14:23:34 수정됨

    공백제거는 한글 이름일 때

    '홍길동'

    '홍 길동'

    '홍 길 동'

    '홍길 동'

    '홍길동 '

    ' 홍길동'

    이런 이름들이 전부 다른 이름으로 db에서 인식이 되는 문제때문에 그럽니다.

    굳이 할 필요가 없다면 안해도 되는게 맞죠

    0
  • shaffron
    3k
    2019-12-03 14:27:46

    Balmy 님 말씀처럼 공백도 문자로 취급되어 코드 상에서 다른 이름으로 인식되기 때문입니다.

    일반적으로 공백을 허용하되 문자와 문자 사이에 공백을 1칸만 허용하도록 정규식을 걸어놓습니다.


    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.