Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/440.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript正则表达式,用于在名称超过10时提醒用户_Javascript_Html_Regex - Fatal编程技术网

javascript正则表达式,用于在名称超过10时提醒用户

javascript正则表达式,用于在名称超过10时提醒用户,javascript,html,regex,Javascript,Html,Regex,首先,我需要一个好的和简单的正则表达式书,简单地解释我应该做什么 我需要一个javascript函数来检查用户在name文本框中输入的内容的变化。。。如果名称>=10个字符继续,否则会向他发送一个错误“您输入的名称必须小于等于10个字符”使用maxlengthhtml属性而不是regex: <input maxlength="10" /> 您应该使用jquery/javascript验证字段中的10个逻辑字符(可以排除尾随空格)。使用HTML的maxlength属性不会排除空格 f

首先,我需要一个好的和简单的正则表达式书,简单地解释我应该做什么


我需要一个javascript函数来检查用户在name文本框中输入的内容的变化。。。如果名称>=10个字符继续,否则会向他发送一个错误“您输入的名称必须小于等于10个字符”

使用
maxlength
html属性而不是regex:

<input maxlength="10" />

您应该使用jquery/javascript验证字段中的10个逻辑字符(可以排除尾随空格)。使用HTML的
maxlength
属性不会排除空格

function validateLength()
{
 var len=    $("#<Id of inputfield>").val().trim().length();
if(len<=10)
return true;
else
return false;
}
函数validateLength()
{
var len=$(“#”)val().trim().length();

如果(lenDo你有任何代码试图解决这个问题吗?正则表达式似乎有点过头了。我同意这是一个过头了的问题,尽管编写一个模式来匹配至少10个字符的字符串是很有趣的。
……
Try,这是一个学习和检查正则表达式的神奇工具,但我同意LUIS PEREIRA的评论。。看起来你们甚至都没试过。我的意思是,HTML、input或textfield中没有textarea元素,以避免先搜索一个小字符。名义上,我不需要特殊字符…maxlength属性是不够的…抱歉,伙计们,但我是初学者和自学者…我昨天才听说过RegEx…我需要尝试它们…当我键入此:/^\w{0,10},但没有结果