2012-12-14 9 views
1

HTML5의 패턴 기능을 사용하여 textarea의 입력 필드에서 원치 않는 단어를 제외하고 싶습니다. HTML5 패턴 제외 단어

은 그래서

어떻게이 문제를 코딩 할 수 있습니다 '비아그라'와 '시알리스'와 같은 텍스트 내에서 단어를 제외 싶어?

^((?!viagra)(?!cialis).)*$ 

으로이 게시물에 설명 :

+2

, 당신은 그것을해야 서버 측. 대부분의 스팸 봇은 양식 콘텐츠를 직접 게시하고 패턴을 무시합니다. – Philipp

+0

스팸에 시달리는 대부분의 웹 사이트에서 더 이상 비아그라와 시알리스가 아닙니다. 요즘 스패머들은 광고 할 수있는 것을 광고합니다. – Philipp

+0

이미 captcha를 삽입했는데 수동으로 양식을 채우는 것처럼 보입니다 ... (?) – eric

답변

0

당신은 당신이 정규식을 사용할 수 있습니다 그것을

<input type="text" pattern="[^(^viagra$|^cialis$)]"> 
+1

부분에서는 잘 작동하지만