묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
1734v에서 아이디 생성시 "_"언더바 사용못하게 문의
2013.06.05 22:30
아이디 생성시 언더바가 들어가면 안되는데요. 정규식 해석을 못하겠네요.
기존에 다른것은 건드리지 않고 언더바 ( "_" ) 이것 한가지만 사용못하게 하고 싶은데..
아이디 해당 라인에서
var regUserid = /^[a-z]+[\w-]*[a-z0-9_]+$/i; 을
var regUserid = /^[a-z]+[\w-]*[a-z0-9]+$/i; 으로 맨 끝에 "_" 이것만 빼주면 될까요?
아시는 분께서.댓글로좀 알려주시면 감사하겠습니다.
댓글 1
-
송동우
2013.06.05 23:27
-
또별
2013.06.05 23:50
제 질문이 아니었어요. 닉네임 특수문자 관련글은 참고했는데,잘 안되어서.여기 문의했습니다.답변감사해요. -
또별
2013.06.06 00:26
"_", 추가하니까.붙어서 등록되네요, 사용할수 없는 기호입니다,라고 뜨면서 등록안되게 하면 더 좋겠는데요.
http://www.xpressengine.com/qna/21707198
여기에서 언더스코어를 추가하면 됩니다.......
등록하면 제거됩니다......
예:
abc_d 이렇게 등록을 하면 abcd 이렇게 등록됩니다.....
자바스크립트(질문속의 코드)는 클라이어트 컴에서 제어되기 때문에
안전한 방법이 아닙니다........
전에 같은 질문에 답변했는데
같은 질문이 또 올라오는 것으로 봐서
이해를 못한 것인지 아니면 제거되고 등록되는 것이 맘에 안드는 것인지 알 수 없지만....
더 구체적인 답변이나 방법이 필요하면 댓글 남기세요.....
의견란에 남기면 알 수가 없음..........