js常用正则收集

1:非纯空白字符串且长度大于1:     /^\s*\S+[\s\S]*$/ ,

  右侧可以正常匹配:“     11 1        1     a      ”  、“    1      aa” 、“1      aa”

  正则解读:开头可以有空格,然后后续必须有至少一个字符、后续可以空格和字符任意组合:

  适合各类输入框的   必填 、非空、中间可以有空格

原文地址:https://www.cnblogs.com/zhilingege/p/8430925.html

时间: 2024-11-09 00:55:29

js常用正则收集的相关文章

js 常用正则

2016-09-09 整数或者小数: ^[0-9]+\.{0,1}[0-9]{0,2}$ 只能输入数字: "^[0-9]*$" . 只能输入 n 位的数字: "^\d{n}$" . 只能输入至少 n 位的数字: "^\d{n,}$" . 只能输入 m~n 位的数字:. "^\d{m,n}$" 只能输入零和非零开头的数字: "^(0|[1-9][0-9]*)$" . 只能输入有两位小数的正实数: "

js常用正则收藏

js的正则在使用时用在开头和结尾加'/' 例如: var letterOrNumber = /^[A-Za-z0-9]+$/;// 仓位只能 包含字母和数字        var seatValidator = letterOrNumber.test(seatID); if (seatValidator) {// 由字母和数字组成                if (seatID.length <1 || seatID.length >2) {// 长度限制                 

js常用函数收集

在js中,可以使用typeof获取变量或函数的类型,如下: 1 <head runat="server"> 2 <title></title> 3 <script type="text/javascript"> 4 window.onload = function() { 5 var aa = 1; 6 var bb = "123"; 7 alert("aa的类型: " + ty

js常用正则整理

//校验是否全由数字组成 function isDigit(s) { var patrn=/^[0-9]{1,20}$/; if (!patrn.exec(s)) return false return true } //校验登录名:只能输入5-20个以字母开头.可带数字.“_”.“.”的字串 Java代码 复制代码 function isRegisterUserName(s) { var patrn=/^[a-zA-Z]{1}([a-zA-Z0-9]|[._]){4,19}$/; if (!p

JS常用正则表达&amp;RegExp对象

本来想细致整理一下正则表达式和RegExp对象的,但是发现网上完善的教程一抓一大把,于是这篇文章只会记录一些常常用到的正则表达式以及稍做分析. *转义:/b/匹配字符b,/\b/匹配单词边界,/a*/匹配a.aa.aaa...,/a\*/只匹配a*. *双重转义: 这两个模式起的作用是一样的,但从普通正则表达式到RegExp对象,需要去掉//,并且对\进行转义成为\\,\\则需要变成\\\\ 1.非负整数:/^\d+$/,定死开头与结尾,\d匹配任意一个数字,+意为前面的元字符/[]/()出现至

JS常用正则(转)

作者:zxin出处:http://zxin.cnblogs.com/ 一.校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 7 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$ 8 正数.负数.和小数:^(\-|

js常用正则

1. 匹配一串字符中的数字 <span class="money" doubly-currency="USD">$15.89 USD</span> var str = $(".money").text(); console.log(Number(str.replace(/[^0-9]/g,"")/100)); // “.”被替代成了空,所以为了保持原值大小,除以100// /[^0-9]/g   全局匹

js 常用函数收集(基础)

(1).判断是否为数值 function isNum(obj){ return !isNaN(parseFloat(obj)) && isFinite(obj); } (2).判断是否为数值 function isEmptyObject(){ var name; //遍历不是空对象返回 for (name in obj) { return false; } return true; } (3).随机一个整数 function select(start, end) { var total =

js常用函数和常用技巧

学习和工作的过程中总结的干货,包括常用函数.常用js技巧.常用正则表达式.git笔记等.为刚接触前端的童鞋们提供一个简单的查询的途径,也以此来缅怀我的前端学习之路. PS:此文档,我会持续更新. Ajax请求 jquery ajax函数 我自己封装了一个ajax的函数,代码如下: var Ajax = function(url, type success, error) { $.ajax({ url: url, type: type, dataType: 'json', timeout: 100