select * from tb_teacher t ;
select * from tb_student t ;
select * from tb_subject t ;
select t.,t.rowid from t_user t ;
select t.
,t.rowid from t_account t ;
select t.*,t.rowid from t_user t where t.id in ('20030');
select * from t_account t where t.idcardnumber in ('AC68546389','AC25027667');
--正则表达
select t.*,t.rowid from t_customer t ;
ID:精确匹配:第一位“1”,第二位“9”.....1917322 模糊匹配:每一位都是数字,长度1-10位0-9{1,10}
NAME:精确匹配:第一个“张”,第二个“三”,张三 模糊匹配:[\u2E80-\u9FFF]{2,4} 姓李:第一个李,后面中文,李[\u2E80-\u9FFF]{1,3}
AGE:精确匹配:23 模糊匹配:([1-9] |1-9| 10-2)
CERT:精确匹配:500234199506162191 模糊匹配^[1-9]\d{5}[1-2]\d{3}((0[1-9])|(1[0-2]))(([0[1-9])|(1|2)|3[0-1])\d{3}(0-9|X)$
ADDR
BIRTHDAY
PHONE
POINTS
PASSPORT
CST_CODE
邮箱:wuling@guoyasoft.com模糊匹配:[a-zA-z0-9]{6,18}@[a-zA-z0-9]{1,10}.((com)|(cn)|(net))
ROWID
((12)|(132)|(120-9)):12 132 123
(120-9):121/122/123/....129
0-9{3}:000/001/....999
月份:2种,1开头,0开头,((0[1-9])|(1[012]))
位置:
^开始
$结尾
\转义字符
单个字符:
指定字符:如a、b、1、中文字、特殊字符、@
不做任何限制:“.”
数字:0-9
英文字符:[a-zA-Z]
中文:[\u2E80-\u9FFF]
重复次数
0-1:?
0-无穷:*
1:默认1次,不加重复描述
1-无穷:+
n:{n}
n-m:{n,m}
n-无穷:{n,}
集合
[]:1个字符的选择范围
^
$
(0-无穷):a0-9b ab/a1b/a11112223098b
+(1-无穷):a0-9+b /a1b/a11112223098b
?(0-1):a0-9?b ab/a0b/a1b/a2b.....
{n} a0-9{n}b
{n,} n-无穷
{n,m}
. 任意字符
回到jmeter:
(AC.)
():提取一个字符串
AC.
:第一个字符必须是A,第二个字符必须是C,第三个字符是任意字符(.),从第四个开始,规则一样,可以有0-无穷多个(*)
AC12312312BC
AC0-9{3,7}BC
19881105
123243843
232323232
345435345
^12{3}((0[1-9])|(1[012]))((0[1-9])|(10-9)|(20-9)|(3[01]))
?abc?d$
^\?abc?d$$
?abc?d$
^\?abc??d$$
作者:果芽软件
链接:http://www.jianshu.com/p/c2844a21af00
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。