正则表达式第一个不为0(正则表达式首位不是数字)
这篇文章给大家聊聊关于正则表达式第一个不为0,以及正则表达式首位不是数字对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。
一、正则表达式中。*代表什么
点是任意字符*是取0至无限长度问号是非贪婪模式。何在一起就是取尽量少的任意字符,一般不会这么单独写,他大多用在:.*?a就是取前面任意长度的字符,到底一个a出现,匹配如下q@wer_qwerqweraljlkjlkjlkj得到:q@wer_qwerqwera这部分,如果匹配不到后面的a字符,则匹配为空。
二、正则表达式首位不是数字
1、可以使用^(脱字符)和\d(匹配数字)来表示首位不是数字的正则表达式。
2、例如:^[^\d].*表示以非数字开头的任意字符,后面可以是任意字符(.*)。
3、其中,^表示匹配字符串的开头,[^\d]表示匹配除数字以外的任意字符,.*表示匹配任意字符,直到字符串结尾。
好了,文章到此结束,希望可以帮助到大家。
——————————————小炎智能写作工具可以帮您快速高效的创作原创优质内容,提高网站收录量和各大自媒体原创并获得推荐量,点击右上角即可注册使用
相关新闻推荐
- 正则表达式第一个不能是,16位字符不能以数字和特殊字符开头的正则表达式 2023-12-01
- 正则表达式第一个不为0(正则表达式首位不是数字) 2023-12-01
- 正则表达式第一个.前面?正则表达式判断是否是以什么开头 2023-12-01
- 正则表达式第一个 正则表达式中以什么开头什么结尾怎么 2023-12-01
- 正则表达式第一个 之前,正则表达式运算符优先级介绍 2023-12-01
- 正则表达式第n到m位,Python正则表达式中re.M是什么意思 2023-12-01