10:00-12:00;14:00-16:00 时间格式必须要这样,正则表达式该怎么写,末尾不能已字符结束尤其是;
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/16 07:30:31
10:00-12:00;14:00-16:00 时间格式必须要这样,正则表达式该怎么写,末尾不能已字符结束尤其是;
正则的写法是:
^\d{2}:\d{2}-\d{2}:\d{2};\d{2}:\d{2}-\d{2}:\d{2}$
但是不知道你输入的字符串,是否还有其他种格式
如果有,那么正则写法就不一样了.
再问: 格式基本固定,但是时间段不固定, 有可能是只有一个时间段 比如:10:00-12:00 又或者是: 10:00-12:00;14:00-16:00 又或者是: 10:00-12:00;14:00-16:00;18:00-20:00
再答: 那么就这么写: ^\d{2}:\d{2}-\d{2}:\d{2}(;\d{2}:\d{2}-\d{2}:\d{2})*$ 其中: (;\d{2}:\d{2}-\d{2}:\d{2})* 是(xxx)* 表示0或更多个xxx的意思 此处就是 后面是0或更多个,形如: ;14:00-16:00 的内容。
^\d{2}:\d{2}-\d{2}:\d{2};\d{2}:\d{2}-\d{2}:\d{2}$
但是不知道你输入的字符串,是否还有其他种格式
如果有,那么正则写法就不一样了.
再问: 格式基本固定,但是时间段不固定, 有可能是只有一个时间段 比如:10:00-12:00 又或者是: 10:00-12:00;14:00-16:00 又或者是: 10:00-12:00;14:00-16:00;18:00-20:00
再答: 那么就这么写: ^\d{2}:\d{2}-\d{2}:\d{2}(;\d{2}:\d{2}-\d{2}:\d{2})*$ 其中: (;\d{2}:\d{2}-\d{2}:\d{2})* 是(xxx)* 表示0或更多个xxx的意思 此处就是 后面是0或更多个,形如: ;14:00-16:00 的内容。
10:00-12:00;14:00-16:00 时间格式必须要这样,正则表达式该怎么写,末尾不能已字符结束尤其是;
求教js正则表达式,判断必须要符合 数字+/+数字 怎么写?如:20/50,20.33/40.1,数字可以为小数需要大于
密码由数字、字母和特殊字符('^'、'|'和'\'除外)的组合 这样的密码验证用正则表达式怎么写?
以数字字母开头和结尾中间不能包含空格和中文正则表达式该怎么写
密码由6一16位字符(字母/数字/符号)不能只有一种,区分大小写正则表达式!
数字符号数字符号这样的一个循环的正则表达式怎么写呢?
正则表达式的元字符有哪些?
正则表达式:手机号码,形式为:XXX XXXX XXXX,该怎么写?
组织机构代码(格式为XXXXXXXX-X,X为字母或数字) 他的正则表达式怎么写?
正则表达式:匹配不以.tmp 结尾的正则表达式怎么写
JS中正则表达式 只能是汉字,数字,字母,下划线(不能包含其他符号和全角符号).怎么写?
最多输入50字符的中文、英文、数字且不能包含英文标点和特殊符号的正则表达式