2012-05-01 2 views
-5

여러분이 은행 계좌 확인을위한 정규 표현식을 만들 수 있는지 궁금합니다. 수는 10 자리 여야하며 그 사양을 바탕으로 1111 개 감사정규식을 사용하여 은행 번호 확인

+0

'1 {4 :}] {6 :}? –

+0

자바 스크립트 공식 – qusai0

+7

@ qusai0에 넣으시겠습니까? 프로그래밍 언어의 기초를 배우시겠습니까? – zerkms

답변

3

로 시작해야하지만, 나는 종종 스캔 입력에 공백을 허용

/^1111\d{6}$/ 

:

/^\s*1111\d{6}\s*$/ 
1

당신 정규 표현식이 필요하지 않습니다.

if (strlen($number) == 10 && ctype_digit($number) && substr($number, 0, 4) == 1111) { ... } 

성장 호르몬의 정규식은 그에게 +1)

0

, Axeman으로 더 표현이 표시 될 경우, 모든 번호 1111 이후 :

'/^1{4}\d{6}$/' 

혼합 숫자와 알파벳의 경우 1111 이후 : 펄

'/^1{4}[a-zA-Z0-9]{6}$/' 
0

:

#!/usr/bin/perl 
$account = $ARGV[0]; 
if ($account =~ m/^1{4}\d{6}$/) { print "looks like an account number\n" }