我在我的网站(来自livevalidation.com)上使用实时验证,我有一个文本区域,我需要允许换行/换行/返回字符,但尽管我尽了最大的努力,我失败了。我已经尝试了\ n \ r \ v \ s \ S每个都用\ escape和without。在javascript正则表达式中允许换行字符
这是我的代码,而无需使用上述字符的:
my_notes.add(Validate.Format, { pattern: /^[a-zA-Z0-9ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝßàáâãäåæçèéêëìíîïñòóôõöøùúûüýÿ\.\,\-\/\']+[a-zA-Z0-9ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝßàáâãäåæçèéêëìíîïñòóôõöøùúûüýÿ\.\,\-\/\' ]+$/i });
任何建议,将不胜感激。
哇;这是一个相当正规的表达式。这意味着什么? – 2012-04-26 14:31:28
你不能在你的角色类中使用HTML实体。而不是#192;使用\ xc0。重音字符也会起作用。 – 2012-04-26 14:36:36
感谢您的指点,将看到关于调整。它应该允许输入特殊字符而不会太保留。所以人们可以输入口音等名称 – 2012-04-26 14:50:24