2013-07-26 6 views
0

Cforms을 사용하고 몇 가지 유효성 검사를 추가하면 Honeypot 메서드도 포함될 것입니다. cforms을 사용하면 Regex을 필드에 추가 할 수 있지만 "빈"정규식을 작성하는 방법을 알아 내려고 노력했습니다.공백 정규식

내가 지금까지 가지고있는 분야에 공백을 넣고 다음 정규 표현식을 사용하는 것이 가장 좋습니다. ^\s 이것은 완전히 잘 작동하지만 순수한 공백으로 인해 순수한 공백 버전이 있으므로 모든 문자가 입력하면 유효하지 않습니다.

감사합니다.

+1

을 [이] (http://stackoverflow.com/questions/5063977/regex-empty-string-or-email/5063991#5063991) 할 수있다 help –

+0

아래에 게시 된 것과 같은 방법이지만 어떤 이유로 공백으로 남겨두면 유효성을 검사하지 않습니다! 그냥 공간 메서드에 충실한 것 같습니다 :) –

답변

3

이렇게하면? ^$ (사이에 아무 것도 넣지 않고 시작 + 끝).

+0

이 방법을 시도했지만 공백으로 두어도 유효하지 않습니다. –

+0

@DamianSmith "Cforms"가 무엇인지 모릅니다. 유효성 검사 논리가 예상과 다른 경우 일 수 있습니다. – Prinzhorn

+0

이것은 cforms에서 작동해야합니다 : 전화 ||^$ | 오류 :이 필드를 비워 두십시오. | html5 : 0¤0¤¤¤¤¤ –

1

그냥 같은 일을하고있는 또 다른 방법 추가 : .{0}