如何使用Javascript在html表单中验证文本类型的输入标记,其内容将是以下之一: -
提前致谢..
答案 0 :(得分:4)
首先,我需要“英语”,“阿拉伯语”和“数字”字符的定义。
[a-zA-Z]
/[\u0600-\u06ff\ufb50-\ufdff\ufe70-\ufeff]/
\d
(在JavaScript中:0-9
)。\d
(在JavaScript中等于[0-9]
)^
和$
匹配。汇集在一起:
/^[a-zA-Z\u0600-\u06ff\ufb50-\ufdff\ufe70-\ufeff]+$
/^[\u0600-\u06ff\ufb50-\ufdff\ufe70-\ufeff]+$/
/^[a-zA-Z]+$/
/^\d+$/
/^[\du0600-\u06ff\ufb50-\ufdff\ufe70-\ufeff]+$
/^[\dA-Za-z]+$/
/^[a-zA-Z\d\u0600-\u06ff\ufb50-\ufdff\ufe70-\ufeff]+$/
^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$
source 2 (非常基本的邮件RegExp)/^A/
/A$/
/A/
^[^A]+$
当然,如果你要验证句子,英文字符集应该包含比a-zA-Z
更多的字符。我建议使用[\x20-\x7e]
代替[a-zA-Z]
,因此也可以使用常用的标点字符。