js 不能为空的正则表达式怎么写

大神帮我教下,js 不能为空的正则表达式怎么写?

不要直接判断 $("value").val()==""这种,我想要正则表达式判断此文本框的值不能为空,该怎么写?
最新回答
素觞流年

2024-10-17 10:15:28

1.var reg = /\S/;

2.reg.test($("value").val());

js

正则表达式
的使用详解

定义正则表达式

在js中定义正则表达式很简单,有两种方式,一种是通过

构造函数
,一种是通过//,也就是两个
斜杠

使用构造函数定义正则表达式,注意大小写,负责就会不起作用。由于构造函数的参数是一个

字符串
,也可以是两个斜杠的方式定义,遇到一些
特殊字符
就需要使用\进行转义。

通过双斜杠的方式定义同样的正则表达式。

可以和构造函数达到同样的效果,但仔细分析,发现,通过构造函数需要更多的

转义字符
\。

红酒高跟鞋

2024-10-17 08:40:58

var reg = /\S/;
reg.test($("value").val());
风起半山

2024-10-17 10:18:02

var str = "";
/^$/.test(str)