java利用正則表示式判斷輸入的日期格式為yyyy/MM/dd
public static void main(String[] args) throws ParseException{
String str1 = "2012-05-15";
String str2 = "2012/05/15";
if( zzbd(str1) ){
System.out.println("str1 have match!");
}else{System.out.println("str1 don't match!");}
if( zzbd(str2) ){
System.out.println("str2 have match!");
}else{System.out.println("str2 don't match!");}}
public static boolean zzbd(String s)
{
Pattern pattern = Pattern.compile(\\d{4}/\\d{2}/\\d{2});
Matcher matcher = pattern.matcher(s);
if (matcher.find())
{
return true;
}else {
return false;
}
}
}
輸出結果
str1 don't match!
str2 have match!
相關推薦
java利用正則表示式判斷輸入的日期格式為yyyy/MM/dd
public static void main(String[] args) throws ParseException{ String str1 = "2012-05-15"; String str
Java用正則表示式判斷輸入的電話號碼格式是否正確
import java.util.regex.Matcher; import java.util.regex.Pattern; import org.apache.commons.lang3.StringUtils; /** *三大運營商號碼均可驗證(不含衛星通訊1349) */ p
【C#】利用正則表示式判斷輸入是否為純數字、容器類
容器類、正則表示式在幾乎所有程式語言都存在的東西。很常用也很使用。下面用如下的一個控制檯小程式說明C#的正則表示式與容器類的應用。 開始直接輸出在C#定義好的資料字典Dictionary,這就是Java與Python的HashMap 之後定義一個存int的List,讓使用者
Java中用正則表示式判斷日期格式是否正確
/** * @Title:DateType.java * @Package:com.you.dao * @Description: * @Author: 遊海東 * @date: 2014年3月8日 下午10:54:50 * @Version V1.2.3 */ package
java用正則表示式判斷一個字串是否是車牌號
public boolean checkCarNumber(String content) { String pattern = "([京津滬渝冀豫雲遼黑湘皖魯新蘇浙贛鄂桂甘晉蒙陝吉閩貴粵青藏川寧瓊]{1}(([A-HJ-Z]{1}[A-HJ-NP-Z0-9]{5})|([A-HJ-
java利用正則表示式提取字串中的整數和小數部分
最近開發遇到一個新的東西,就是前端傳過來一個字串,需要將裡面的數字提取出來,倒騰了一天,最後還是沒有倒騰出來,最後還是借鑑大佬的方法。記錄一下。 首先是前端傳來的字串“小明通過掃碼向你付款100000.566元”其中暱稱和金額不是固定的,其他是固定的。 於是便考慮使用“通過掃碼向你付
java利用正則表示式提取年月日資料
package com.amarsoft.court.app.util; import java.io.IOException; import java.util.ArrayList; import java.util.List; import java.util.regex
在Java中用正則表示式判斷一個字串是否是數字的方法
package chengyujia; import java.util.regex.Pattern; public class NumberUtil { /** * 判斷一個字串是否是數字。 * * @param string *
java 利用正則表示式去處字串中的所有空格
轉載自xcmercy的部落格 目標 去除字串中所有的空白字元,包括空格、製表符、回車符等所有空白字元 思路 根據字串長度,利用迴圈遍歷字串此方法太笨拙。這裡利用正則表示式,匹配所有的空白字元,然後將匹配到的空白字元替換為 “” 空串即可。 程式碼 private St
Java 用正則表示式判斷是否為IP
/** 1. @Title:IpAddress.java 2. @Package:com.you.dao 3. @Description:用正則表示式判斷是否為IP 5. @date: 2014年3月4日 下午10:55:06 6. @Version V1.2.3 */ packa
JAVA抓取網頁的圖片,JAVA利用正則表示式抓取網站圖片
利用java抓取網頁上的所有圖片: 用兩個正則表示式: 1、匹配html中img標籤的正則:<img.*src=(.*?)[^>]*?> 2、匹配img標籤中得src中http路徑的正則:http:\"?(.*?)(\"|>|\\s+) 實現:
Java用正則表示式判斷是否為IP
程式碼 /** 1. @Title:IpAddress.java 2. @Package:com.you.dao 3. @Description:用正則表示式判斷是否為IP 5. @date: 2014年3月4日 下午10:55:0
正則表示式的簡單用法+利用正則表示式檢驗身份證號碼格式
正則表示式最簡單的用法就是用來判斷一個字串是否符合某種表示式,可以用正則表示式判斷字串是否屬於電話號碼,是否屬於身份證號。。。。 使用正則表示式的步驟很簡單: 首先:規定正則表示式, String
用正則表示式判斷文字框是否為空的方法(更加嚴謹)
<script> //去掉左邊空格function ltrim(s) { return s.replace(/(^\s*)/g, ''); } //去掉右邊空格function rtrim(s) { return s.replace(/(\s*$)/g, ''
oracle正則表示式判斷欄位是否為純…
oracle判斷test表中value欄位是否為純數字。使用oracle的正則表示式 select * from test where not regexp_like(value,'(^[0-9])');
給定一個日期,輸出這個日期是該年的第幾天。輸入資料有多組,每組佔一行,資料格式為 YYYY/MM/DD組成,具體參見sample input ,另外,可以向你確保所有的輸入資料是合法的。
#include <iostream> using namespace std; int main() {int a[100],x,y,z,i,m;char e,f; a[1]=31,a[2]=28,a[3]=31,a[4]=30,a[5]=31,a
獲取當前的日期時間的js函數,格式為“yyyy-MM-dd hh:mm:ss”
style mon func get minute ets logs var getdate 1 //獲取當前的日期時間函數,格式為“yyyy-MM-dd hh:mm:ss” 2 function getNowFormatDate(date) { 3 if
js 獲取當前日期時間 格式為 yyyy-mm-dd hh MM ss
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
將日期轉換為yyyy-MM-dd hh:mm格式
function formateDate(date, fmt) { if (/(y+)/.test(fmt)) { fmt = fmt.replace( RegExp.$1, (date.getFullYear() + "").substr(4 - RegExp.
JS中時間戳轉日期格式(YYYY-MM-dd HH:mm:ss)
function formatUnixtimestamp (unixtimestamp){ var unixtimestamp = new Date(unixtimestamp*100