2013-10-25 1 views
0

정규식 만 숫자와 하이픈 (-), 더하기 (+) ... 하이픈과 더하기는 선택적입니다. 하이픈은 숫자의 중간에 있어야합니다. 플러스가 시작되어야합니다. 그리고 8-13 문자Regex는 숫자와 하이픈 (-), 더하기 (+), 하이픈과 더하기는 선택적으로

는 그것이 다음 수락 야해 다음

0484-760393

917,679,888

5756765757

을 받아 들여야해야

-564654656

76 + 34543543

5,252,235 (최소 8)

32525354567865 (max13)

당신을 감사 나

도와주세요 ....

답변

3
^[\+]?(\d\-?){8,12}\d$ 

내가 할 수있는 당신을 위해 그것을 무너 뜨리지 만 구현에 대해 많은 관심을 갖고있는 것처럼 들리지 않거나 전자 직접 작성 =)

+0

그것은 매력처럼 작동합니다 .... 덕분에 많이 ... 그 매우 복잡한 하나. 나는 많은 노력을했습니다 ... 다시 한번 감사드립니다. – kutty

+0

이것은 실제로 25 자 길이의 문자열조차 받아 들일 것입니다. –

+0

그러나 그것은 나를 위해 일했습니다 ... – kutty

관련 문제