我想验证一个文本区域,但我没有得到正则表达式(我花了一天的时间和一堆教程才弄明白)。
基本上我希望能够允许一切(包括换行符和战车),但可能是恶意的字符(那些会导致安全漏洞的字符)。由于不允许使用的字符很少,我认为创建黑名单比创建白名单更有意义。
我的问题是:Regex 中的标准“除此之外的一切”是什么?
我正在使用 javascript 和 jquery。
我试过这个,但它不起作用(这很糟糕,我知道..):
var messageReg = /^[a-zA-Z0-9éèêëùüàâöïç\"\/\%\(\).'?!,@$#§-_ \n\r]+$/;
谢谢你。