doh! (http://www.fortunecity.com/lavendar/poitier/135/doh.wav)
(hätte ich auch selber drauf kommen können …)

thanks! works great!




On 22 Sep., 16:03, "Jörn Zaefferer" <[EMAIL PROTECTED]>
wrote:
> Try this:
>
> return !new RegExp(badwordlist.join('|')).test(value);
>
> Jörn
>
> On Mon, Sep 22, 2008 at 3:50 PM, tobaco <[EMAIL PROTECTED]> wrote:
>
> > hm, i tried it this way,
>
> >                var badwordlist = new Array("Nice Site", "Good Work", "xxx",
> > "url=http", "drugs", "aciphex", "nude");
>
> >                jQuery.validator.addMethod("badWord", function(value) {
> >                        return new RegExp('!/' + badwordlist.join('|') + 
> > '/').test(value);
> >                }, "Verdacht auf Spam-Versuch. Bitte passen Sie Ihren 
> > Kommentar
> > an.");
>
> > but now it works in the opposite way. the textarea is now only valid,
> > if i enter one of the bad words …
>
> > this
>
> > return !/nice site|good work|xxx|aciphex|url=http|nude/.test(value);
>
> > works fine.
>
> > On 22 Sep., 14:32, "Jörn Zaefferer" <[EMAIL PROTECTED]>
> > wrote:
> >> Sure. You can create a regexes on the fly with new RegExp("bla") and
> >> use that instead of the inline regex /bla|blu/.
>
> >> Jörn
>
> >> On Mon, Sep 22, 2008 at 1:37 PM, tobaco <[EMAIL PROTECTED]> wrote:
>
> >> > uh, that was fast!
> >> > thx, i will give it a try.
>
> >> > aehm, is it possible to put the bad word in an array and test this.
>
> >> > On 22 Sep., 13:31, "Jörn Zaefferer" <[EMAIL PROTECTED]>
> >> > wrote:
> >> >> return !/bad|word|must|not|match/.test(value);
>
> >> >> Jörn
>
> >> >> On Mon, Sep 22, 2008 at 1:25 PM, tobaco <[EMAIL PROTECTED]> wrote:
>
> >> >> > hi,
>
> >> >> > i'm using the excellent validate-plugin and it works like a charm.
> >> >> > now i want to test the text in a textarea against a list of bad words.
>
> >> >> > how must be the syntax of the custom validation rule?
> >> >> > i'm very bad in regex …
>
> >> >> > thanks in advance,
>
> >> >> > tobaco

Reply via email to