❶ 正則表達式驗證法人代碼格式XXXXXXXX-X (X可以是數字也可以是字母)減號前面8個字元 後面一個
^[a-zA-Z0-9]{8}-[a-zA-Z0-9]$
❷ 正則表達式校驗例如AB123,DJ425,SD145…,前兩位是大寫字母,後三位是數字
Pattern="\\w{2},\\d{3}"這樣試試看
❸ jq怎末判斷股票代碼是否輸入正確
代碼:
<div class="form-group">
<label class="col-xs-2 control-label">出現時間</label>
<div class="col-xs-10">
<div class="input-daterange input-group" id="datepicker">
<input type="text" name="StartTime" id="StartTime" onclick="laydate({ istime: true, format: 'YYYY-MM-DD hh:mm:ss' })" class="laydate-icon input-sm form-control" />
<span class="input-group-addon">到</span>
<input type="text" name="EndTime" id="EndTime" onclick="laydate({ istime: true, format: 'YYYY-MM-DD hh:mm:ss' })" class="laydate-icon input-sm form-control" />
</div>
</div>
</div>
❹ 怎麼用正則表達匹配股票龍虎數據
{n1=1 100 50; n2=1 100 50 n3=1 100 50 n4 1 100 50}
大單買入:IF(CURRBARSCOUNT=1,V*N1/100,DRAWNULL),COLORRED;
大單賣出:IF(CURRBARSCOUNT=1,V*N2/100,DRAWNULL),COLORGREEN;
小單買:IF(CURRBARSCOUNT=1,V*N3/100,DRAWNULL),COLORMAGENTA;
小單賣:IF(CURRBARSCOUNT=1,V*N4/100,DRAWNULL),COLORCYAN;
大單買入1:IF(CURRBARSCOUNT=2,V*19/100,DRAWNULL);
大單賣出1:IF(CURRBARSCOUNT=2,V*8/100,DRAWNULL);
小單買1:IF(CURRBARSCOUNT=2,V*31/100,DRAWNULL);
小單賣1:IF(CURRBARSCOUNT=2,V*40/100,DRAWNULL);
大單買入2:IF(CURRBARSCOUNT=3,V*8/100,DRAWNULL);
大單賣出2:IF(CURRBARSCOUNT=3,V*6/100,DRAWNULL);
小單買2:IF(CURRBARSCOUNT=3,V*40/100,DRAWNULL);
小單賣2:IF(CURRBARSCOUNT=3,V*46/100,DRAWNULL);
STICKLINE(1,大單買入,1000,3,0),COLORRED;
STICKLINE(1,大單賣出,1000,2.2,1),COLORGREEN;
STICKLINE(1,小單買,大單買入,3,1),COLORMAGENTA;
STICKLINE(1,小單賣,大單買入,2.2,1),COLORCYAN;
STICKLINE(CURRBARSCOUNT=2,大單買入1,1000,3,0),COLORRED;
STICKLINE(CURRBARSCOUNT=2,大單賣出1,1000,2.2,1),COLORGREEN;
STICKLINE(CURRBARSCOUNT=2,小單買1,大單買入1,3,1),COLORMAGENTA;
STICKLINE(CURRBARSCOUNT=2,小單賣1,大單買入1,2.2,1),COLORCYAN;
STICKLINE(CURRBARSCOUNT=3,大單買入2,1000,3,0),COLORRED;
STICKLINE(CURRBARSCOUNT=3,大單賣出2,1000,2.2,1),COLORGREEN;
STICKLINE(CURRBARSCOUNT=3,小單買2,大單買入2,3,1),COLORMAGENTA;
STICKLINE(CURRBARSCOUNT=3,小單賣2,大單買入2,2.2,1),COLORCYAN;
{6/16=18,17,29,34;
6/15=19,8,31,40;
6/14=8,6,40,46};
❺ 比較常用證件正則表達式驗證大全
下面都是我收集的一些比較常用的正則表達式,因為平常可能在表單驗證的時候,用到的比較多。特發出來,讓各位朋友共同使用。
//
身份證驗證
jQuery.validator.addMethod("isIdCard",
function(value,
element,
type)
{
if
($(type).val()
===
'1')
{
var
re
=
/(^/d{15}$)|(^/d{18}$)|(^/d{17}(/d|X|x)$)/;
return
this.optional(element)
||
(re.test(value));
}
else
{
return
true;
}
},
"身份證格式不正確");
//
護照驗證
jQuery.validator.addMethod("isPassport",
function(value,
element,
type)
{
if
($(type).val()
===
'2')
{
var
re1
=
/^[a-zA-Z]{5,17}$/;
var
re2
=
/^[a-zA-Z0-9]{5,17}$/;
return
this.optional(element)
||
(re2.test(value))
||
re1.test(value);
}
else
{
return
true;
}
},
"護照格式不正確");
//
港澳通行證驗證
jQuery.validator.addMethod("isHKMacao",
function(value,
element,
type)
{
if
($(type).val()
===
'3')
{
var
re
=
/^[HMhm]{1}([0-9]{10}|[0-9]{8})$/;
return
this.optional(element)
||
(re.test(value));
}
else
{
return
true;
}
},
"港澳通行證格式不正確");
//
台灣通行證驗證
jQuery.validator.addMethod("isTaiwan",
function(value,
element,
type)
{
if
($(type).val()
==
"4")
{
var
re1
=
/^[0-9]{8}$/;
var
re2
=
/^[0-9]{10}$/;
return
this.optional(element)
||
(re1.test(value))
||
(re2.test(value))
}
else
{
return
true;
}
},
"台灣通行證格式不正確");
以上內容是小編給大家介紹比較常用證件正則表達式驗證大全,希望大家喜歡。
❻ 正則表達式 驗證date。格式為:YYYY-MM-DD 要求對於0000-00-00 是正確的認證。
var re=/\d{4}-(0\d|1[0-2])-([0-2]\d|3[01])/
alert(re.test('0000-00-00'));
可以滿足你的要求,但是沒有對平年和閏年進行校驗,還有就是對大月和小月
比如4月只有30天等。。
❼ 正則表達式做文本替換,只匹配六位股票代碼,但要求六位數字前後不能也是數字
d{6}
❽ 求驗證域名正則表達式一個。在線等。謝謝。
順便回答一下
^http://([a-zA-Z\d][a-zA-Z\d-_]+\.)+[a-zA-Z\d-_][^ ]*$
❾ 求股票的正則表達式 股票代碼必須以002、000、300、600、60為開頭的6位數字
002開頭的是中小板的
000開頭是深圳的
300是創業板的
600開頭是上海交易所上市的股票
不明白請留言
❿ 求正則表達式,地址校驗
/**
*校驗地址
*
*@paramstring$str_addrutf-8編碼的地址字元串
*
*@returnstring校驗通過返回格式化後的字元串,失敗返回空字元串
*/
functioncheckAddr($str_addr){
//把全形特殊字元替換為半形
$str_addr=str_replace(['(',')','-','#'],['(',')','-','#'],$str_addr);
//長度判斷(不使用正則效率更高,也可以降低正則的復雜度)
if(!isset($str_addr{16})){
return'';
}
/**
*簡單說明
*首尾的'/'是php里的正則定界符,把正則表達式包含起來,其它語言可能沒有
*末尾'u',是模式修飾符,表示模式和目標字元串都被認為是utf-8,其它語言可能不同
*x{4e00}-x{9fa5}是utf-8字元集中漢字的范圍,有些正則引擎中寫法是u4e00-u9fa5
*a-zA-Z分別是從a到z的所有大小寫字母
*(?2)是引用第2個括弧的匹配模式,也就是等價於([x{4e00}-x{9fa5}a-zA-Z()-#]*)
*/
$reg='/^(([x{4e00}-x{9fa5}a-zA-Z()-#]*)d+(?2))+$/u';
//若要使用正則來判斷字元串的長度,正則前面可增加一個零寬斷言(?=.{17,})
$reg1='/^(?=.{17,})(([x{4e00}-x{9fa5}a-zA-Z()-#]*)d+(?2))+$/u';
//檢查
if(preg_match($reg,$str_addr)){
return$str_addr;
}else{
return'';
}
}
不知道你使用的是什麼語言, 以上代碼是PHP, 不同語言可能有些差異