久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

允許數(shù)字、空格、加號、連字符和括號的正則表

Regular expression which allows numbers, spaces, plus sign, hyphen and brackets(允許數(shù)字、空格、加號、連字符和括號的正則表達式)
本文介紹了允許數(shù)字、空格、加號、連字符和括號的正則表達式的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

我正在使用 jquery 驗證器,其中我添加了一種方法來驗證只允許數(shù)字、空格、加號、連字符和括號的字符串.字符串中的數(shù)字是強制性的,但其他承租人是可選的.

I am using jquery validator where I have added a method to validate a string which allow only numbers, spaces, plus sign, hyphen and brackets. Number is mandatory in the string but other charterer is optional.

我在 jquery 驗證器中添加方法的代碼:

My code for adding method in jquery validor:

jQuery.validator.addMethod( "regex", function(value, element, regexp) {
        var re = new RegExp(regexp);
        return this.optional(element) || re.test(value);
    },
    "Please check your input."
);

規(guī)則代碼如下:

rules: {
myfield: {
    required: true,
    regex: "[0-9]+" // want to add regular expression but I wrote only for digit which works but do not understand how to reach at my requirements.
 },
}

推薦答案

你可以將需要的字符添加到字符類中

You can add the required characters into character class as

/^(?=.*[0-9])[- +()0-9]+$/

正則表達式演示

正則表達式解釋

  • (?=.*[0-9]) 積極向前看.確保至少有一位數(shù)字

  • (?=.*[0-9]) postive look ahead. Ensures that there is atleast one digit

[- +()0-9]+ 匹配數(shù)字、空格、加號、連字符和括號

[- +()0-9]+ matches numbers, spaces, plus sign, hyphen and brackets

如果您不愿意使用前瞻.沒有它們你可以寫一個更長的正則表達式為

If you are reluctant in using look aheads. You could write without them a lenghier regex as

/^[- +()]*[0-9][- +()0-9]*$/

這篇關于允許數(shù)字、空格、加號、連字符和括號的正則表達式的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權益,請聯(lián)系我們刪除處理,感謝您的支持!

相關文檔推薦

jQuery/JavaScript Library for avatar creation?(用于創(chuàng)建頭像的 jQuery/JavaScript 庫?)
How to do following mask input problem?(如何做以下掩碼輸入問題?)
Issues Setting Value/Label Using DropKick Javascript(使用 DropKick Javascript 設置值/標簽的問題)
how to unit-test private methods in jquery plugins?(如何對 jquery 插件中的私有方法進行單元測試?)
stellar.js - configuring offsets / aligning elements for a vertical scrolling website?(stellar.js - 為垂直滾動網(wǎng)站配置偏移量/對齊元素?)
jQuery masked input plugin. select all content when textbox receives focus(jQuery 屏蔽輸入插件.當文本框獲得焦點時選擇所有內(nèi)容)
主站蜘蛛池模板: 欧美人与野 | 精东影业一区二区三区 | 又黄又爽的免费视频 | 一级片免费在线观看 | 国产一区二区三区视频在线 | 欧美精品在线免费观看 | 日韩精品一区在线 | 欧美老少妇 | 国产午夜一区二区三区 | 懂色av一区二区三区 | 日韩成人在线观看视频 | 天天摸夜夜操 | 欧美一级网站 | 久久精品日韩 | 亚洲一区二区在线免费观看 | 欧美日韩国产激情 | 国产在线第一页 | 亚洲激情网站 | 欧美视频久久 | 玉足女爽爽91 | 日韩视频在线观看 | 久久久久免费 | 日韩黄色在线视频 | 天天澡天天狠天天天做 | 奇米狠狠干 | 四虎久久久 | 四虎影院www| 欧美特级黄色片 | 天天看天天干 | 成人羞羞国产免费动态 | 欧美视频在线观看 | 亚洲精品在线看 | 欧美日韩一区二区三区视频 | 在线国产小视频 | 欧美性猛交xxxx免费看久久久 | 91成人精品 | 人人九九精 | 日批视频网站 | 欧美日韩久久 | 欧美精品999 | 色综合天天综合网国产成人网 |