Validating a String

| Comments

well this is a handy code snippet to validate a string if you want to avoid some bad words, this is for you:

function isValid(str:String):Boolean {
        var regExp:RegExp = /b(badword|nastyWord)b/i;
    var _isValid:Boolean = !regExp.test(str);
        return _isValid;
}

var _inValidMessage = "this is a example for a bad badword it's really nasty";
var _validMessage = "Hello Word!";

trace(isValid(_inValidMessage)) //false
trace(isValid(_validMessage))//true

you can add more words just separating them by a pipeline ( | ) in the Regular Expression

Cheers.

Comments