묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
[php] 정규 표현으로 패스워드 형식 체크하기.
2002.10.03 00:53
정규 표현식을 써서 패스워드가 숫자로 된 4~8자 사이의 문자열일때만
진행을 하려고 합니다.
우선 이렇게 한번 짜봤는데요...
<?
if( $result = ereg("[^[:digit:]{4,8}]"), $passwd)){
// error 처리 }
else {
// 나머지 진행하기.. }
?>
숫자로 되있으면 무조건 진행되네요.
어떻게 해야 하는건지...
도움말씀 부탁드립니다.
진행을 하려고 합니다.
우선 이렇게 한번 짜봤는데요...
<?
if( $result = ereg("[^[:digit:]{4,8}]"), $passwd)){
// error 처리 }
else {
// 나머지 진행하기.. }
?>
숫자로 되있으면 무조건 진행되네요.
어떻게 해야 하는건지...
도움말씀 부탁드립니다.
댓글 2
-
꽃집총각
2002.10.03 03:50
-
꽃집총각
2002.10.03 03:52
엇.... 이래도 됩니다...
if(ereg("^[0-9]{4,8}$", $passwd))
{ // go on}
else {//error}
답변은...... 괜찮으니 많이 읽고 도움이라도 되시길.... ^^;
if(ereg("^[0-9][0-9]{2,6}[0-9]$", $passwd))
{ // 진행하기 }
else { // error }
이놈 덕분에... 오늘도 날 샙니다... ㅡ.ㅜ