2014-11-03 1 views
1

내가 이런 식으로 문자, 숫자 및 공간 구성 필드의 유효성을 검사하려고 사용하는 문자, 숫자 및 공간의 유효성을 검사 :Laravel - 정규식

$rules = array(
    'field'=> 'regex:/([A-Za-z0-9 ])+/' 
); 

을하지만, 내가 좋아하는 문자를 삽입하려고하면 ' "등, 검증은 여전히 ​​성공한다. 잘못 무엇

'내 정규 표현식을?

+1

내가 혼란 스러워요. 귀하의 질문에, 당신은 당신이 단지'아즈을 편지를 허용 할 말 ', '0-9'와 공백으로 번호를 매긴다. '''또는'''이 있으면 여전히 성공해야한다고 말한다. 명확히 해 주시겠습니까? – rmobis

+2

'^'및'$': ['^ [A-Za-z0-9] + $'] (http://regex101.com/r) 문자열의 시작과 끝 부분에 앵커 할 필요가 있습니다./rV7xW6/1) – Sam

답변

6
$rules = array(
    'field'=> 'regex:/(^[A-Za-z0-9 ]+$)+/' 
);