早教吧作业答案频道 -->其他-->
求一正则表达式只能要求包含数字,字母和分号分号可出现一次或多次,但不能以分号结束如:只有一个的情况:TV9137多个:9123;TV231;ADAVCVA
题目详情
求一正则表达式只能要求包含数字,字母和分号 分号可出现一次或多次,但不能以分号结束
如:
只有一个的情况:TV9137
多个:9123;TV231;ADAVCVA
如:
只有一个的情况:TV9137
多个:9123;TV231;ADAVCVA
▼优质解答
答案和解析
多种写法都可以:
别人写的:
^[A-Z0-9;]*[A-Z0-9]+$
也可以写成:
^[A-Z\d;]*[A-Z\d]+$
也可以写成另外一种:
^[\dA-Z]+(;[\dA-Z]+)*$
其中,如果是大小写都可以,那就再添一个a-z即可:
^[\dA-Za-z]+(;[\dA-Za-z]+)*$
或者直接添加对应的ignorCase的flag.
感兴趣的话,可以去看:
【教程】以Python中的re模块为例,手把手教你,如何从无到有,写出相对复杂的正则表达式
(此处不给贴地址,请自己用google搜标题,即可找到地址)
别人写的:
^[A-Z0-9;]*[A-Z0-9]+$
也可以写成:
^[A-Z\d;]*[A-Z\d]+$
也可以写成另外一种:
^[\dA-Z]+(;[\dA-Z]+)*$
其中,如果是大小写都可以,那就再添一个a-z即可:
^[\dA-Za-z]+(;[\dA-Za-z]+)*$
或者直接添加对应的ignorCase的flag.
感兴趣的话,可以去看:
【教程】以Python中的re模块为例,手把手教你,如何从无到有,写出相对复杂的正则表达式
(此处不给贴地址,请自己用google搜标题,即可找到地址)
看了 求一正则表达式只能要求包含数...的网友还看了以下:
翻了牛津字典,字母al开头的单词al的发音有5种情况,有什么规则吗?总不能全部死记吧?在网上搜的, 2020-05-21 …
由于驾驶员违反谨慎原则,路况不好时车速过快,造成车辆颠簸,导致车上乘客伤亡,不属于车上人员 2020-05-22 …
英语翻译人有嫁其女而教之者,曰:“尔为善,善人疾之.”对曰:“然则当为不善乎?”曰:“善尚不可为, 2020-06-04 …
分式与整式的区别是看分母含不含字母,如果含字母则为分式如果不含字母则为整式.单项式和多项式统称整式 2020-06-27 …
交通规则大家守辩论交通规则大家守,辩论赛.以“发生紧急情况时,是否要遵守交通规则”为题进行辩论求正 2020-06-28 …
英语翻译其一:人有嫁其女而教之者,曰:“尔为善,善人疾之.”“然则当为不善乎?”曰:“善尚不可为, 2020-07-07 …
怎样过河父亲,母亲,两个儿子,两个女儿,仆人和狗一起过河,一个船只能载两个人(狗也算一个);条件:父 2020-11-02 …
如果其他情况不变,净税收和政府购买增加同一数额时,则()。如果其他情况不变,净税收和政府购买增加同一 2020-11-17 …
牢记交通规则,自觉遵守交通规则,是对自己的生命和健康负责,对父母负责,更是对社会负责.下列行为错误的 2020-11-24 …
哪位能帮帮我讲解英语字母省略发音的情况谢谢你英语单词字母拼读时什么情况省略什么情况不省略 2020-12-04 …