1. 程式人生 > >正則表示式判斷

正則表示式判斷

驗證數字:^[0-9]*$
驗證n位的數字:^\d{n}$
驗證至少n位數字:^\d{n,}$
驗證m-n位的數字:^\d{m,n}$
驗證由26個英文字母組成的字串:^[A-Za-z]+$
驗證由數字和26個英文字母組成的字串:^[A-Za-z0-9]+$

驗證一年的12個月:^(0?[1-9]|1[0-2])$ 正確格式為:“01”-“09”和“1”“12”
這裡寫圖片描述
判斷輸入是否是年份(1900-2018):^([1-2]{1}[0-9][0-9][0-9])$

相關推薦

java用表示式判斷一個字串是否是車牌號

public boolean checkCarNumber(String content) { String pattern = "([京津滬渝冀豫雲遼黑湘皖魯新蘇浙贛鄂桂甘晉蒙陝吉閩貴粵青藏川寧瓊]{1}(([A-HJ-Z]{1}[A-HJ-NP-Z0-9]{5})|([A-HJ-

Java用表示式判斷輸入的電話號碼格式是否正確

import java.util.regex.Matcher; import java.util.regex.Pattern; import org.apache.commons.lang3.StringUtils; /** *三大運營商號碼均可驗證(不含衛星通訊1349) */ p

表示式判斷字串是否為數字

IF cl_abap_matcher=>matches( pattern = '^(-?[1-9]\d*(\.\d*[1-9])?)|(-?0\.\d*[1-9])$' text = '1.01' ) = abap_true. WRITE '數字'. ELSE.

常用的表示式判斷手機號郵箱等

// //  NSString+ToolString.h //  Tools // //  Created by webapps on 2017/6/6. //  Copyright © 2017年 wsq. All rig

【PHP】表示式判斷網址是否帶http://或https://

// 匹配http(s)的表示式 $preg = "/^http(s)?:\\/\\/.+/"; 示例: $url = "https://www.baidu.com/"; $preg = "/^http(s)?:\\/\\/.+/"; if(preg_match($preg,$

[Xcode10 實際操作]九、實用進階-(5)使用表示式判斷格式是否正確

[Xcode10 實際操作]九、實用進階-(5)使用正則表示式判斷格式是否正確. 本文將演示使用正則表示式判斷郵箱的格式是否正確。 在專案導航區,開啟檢視控制器的程式碼檔案【ViewController.swift】 1 import UIKit 2 3 //建立一個結構體,用於實現正

表示式判斷非零開頭的整數輸入

// 正則表示式判斷非零開頭的正整數輸入,非法輸入將其替換成1 $('#buyNum').on('input', function() { var reg = /^[1-9]\d*$/; if (!reg.test($(this).val())) { $

在Java中用表示式判斷一個字串是否是數字的方法

package chengyujia; import java.util.regex.Pattern; public class NumberUtil { /** * 判斷一個字串是否是數字。 * * @param string *

手機號表示式判斷

//手機號判斷 judgementmobile: function (mobile) { var that = this; if (mobile.length == 0) {

PHP表示式判斷身份

//身份證驗證 $id_card = ''; $preg_card="/^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X)$/i"; if(preg_match($pr

Java表示式判斷手機號是否合法

首先我們要搞清楚現在已經開放了多少個號碼段,國家號碼段分配如下: 移動:134、135、136、137、138、139、150、151、157(TD)、158、159、187、188 聯通:130、1

表示式 判斷 連號如“123456”、同號如“888888”、連同號如“112233”“222333”

import java.util.regex.Matcher;     import java.util.regex.Pattern;        &

表示式判斷字串是否全是數字、小數點、負號組成等

"^\d+$" //非負整數(正整數 + 0) "^[0-9]*[1-9][0-9]*$" //正整數 "^((-\d+)|(0+))$" //非正整數(負整數 + 0) "^-[0-9]*[1-9][0-9]*$" //負整數 "^-?\d+$" //整數 "^\d+(\.\d+)?$" //非負浮點數(正

表示式——判斷字串組成,第一個必須是字母,後面可以是字母、數字、下劃線,總長度為5-20

//判斷字串是否是這樣組成的,第一個必須是字母,後面可以是字母、數字、下劃線,總長度為5-20 var c = /^[a-zA-Z]\w{4,19}$/; // /是轉義 ^ 是開頭 [

表示式判斷】Regular Expression Matching

Implement regular expression matching with support for '.' and '*'. '.' Matches any single character. '*' Matches zero or more of the p

C#後臺程式碼使用表示式判斷是否符合要求

C#後臺使用正則表示式: string pattern = @"^[0-9a-zA-Z_]{1,10}$";//字母數字下劃線,1到10位 bool result = false; if (!string.IsNullO

表示式判斷號碼靚號型別

很多網站需要將好的會員號留著,或用於日後的盈利。實現方法不是本文討論範圍,本文僅列出用於檢測靚號型別的一些正則。   靚號檢測:主要可以檢測連號(正連 12345、倒連65432)、AABB號、手機號碼、日期號(生日號、年度號)、ABBCABB號,3位以上重複號。更多型別號

表示式判斷

驗證數字:^[0-9]*$ 驗證n位的數字:^\d{n}$ 驗證至少n位數字:^\d{n,}$ 驗證m-n位的數字:^\d{m,n}$ 驗證由26個英文字母組成的字串:^[A-Za-z]+$ 驗證由數字和26個英文字母組成的字串:^[A-Za-z0-9

java利用表示式判斷輸入的日期格式為yyyy/MM/dd

public static void main(String[] args) throws ParseException{ String str1 = "2012-05-15"; String str

C# 表示式判斷是否是數字、是否含有中文、是否是數字字母組合

//判斷輸入是否為中文 public static bool HasChinese(string content) { //判斷是不是中文 strin