Javascript判断字符串是否为空

news/2024/7/19 16:38:25 标签: 正则表达式, javascript, 测试, js, 字符串为空

很多情况下,都是用length来直接判断字符串是否为空,代码如下:

 

测试效果如下图:

 

如果用户输入的是空格,制表符,换页符,这时候,一般也会认为用户输入的是空值,可以使用正则表达式来判断,代码如下:

 

上图红框部分的正则表达式是将用户输入值中的空格去掉,然后判断长度是否为0,来确定用户是否输入。测试效果如下:

在输入框中输入两个空格后,由于不符合常理,所以js判断仍然是空。如下图:



http://www.niftyadmin.cn/n/798032.html

相关文章

js是否为空判断大全

一、对于object对象判断是否为空 例如: var object ; 1、jQuery.isEmptyObject(object) //为空返回true 用于对象未指定类型,或指定类型为数组,对象三者时可用,其他类型不可用 1、if(object undefined) //为空返回true 未指明…

group by内部排序

规则: 第一,凡是在group by后面出现的字段,必须同时在select后面出现; 第二,凡是在select后面出现的、同时未在聚合函数中出现的字段,必须同时出现在group by后面. 第一和第二条规则任何一条不满足&…

正则表达式入门大全

元字符 类型 作用 \b 位置 代表着单词的开头或结尾,也就是单词的分界处。虽然通常英文的单词是由空格,标点符号或者换行来分隔的,但是\b并不匹配这些单词分隔字符中的任何一个,它只匹配一个位置。 . 字符 匹配除了换行符以…

自适应网页设计的方法

昨天中午Google进行了一次在线讲座,讲述自适应网页设计的概念和方法,维护同一个网页代码,即可使网站在多种浏览设备(从桌面电脑显示器到智能手机或其他移动产品设备)上具有更好的阅读体验,这里我将该讲座内…

HTTP 错误 404.13 - Not Found 请求筛选模块被配置为拒绝超过请求内容长度的请求。...

web.config中&#xff0c;把以下内容加在<system.webServer>节点 <security> <requestFiltering > <requestLimits maxAllowedContentLength"2147483647" ></requestLimits> </requestFiltering></security> 转载于:…

js函数:参数、作用域、匿名函数总结

&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;分割线&#xff0d;&#xff0…

洛谷P1576 最小花费

坑题&#xff01;&#xff01;&#xff01;&#xff01;&#xff01;大下午yyf给我发了这么一道题&#xff0c;初看还没有思路。&#xff08;第一次这么认真的写图论 blog&#xff09;题面&#xff1a; 在n个人中&#xff0c;某些人的银行账号之间可以互相转账。这些人之间转账…

CSS样式选择器分层规则

CSS三大特性—— 继承、 优先级和层叠。继承&#xff1a;即子类元素继承父类的样式;优先级&#xff1a;是指不同类别样式的权重比较;层叠&#xff1a;是说当数量相同时&#xff0c;通过层叠(后者覆盖前者)的样式。css选择符分类  首先来看一下css选择符(css选择器)有哪些?1.…