求一个简单的正则表达式
求一个简单的正则。需求是必须以字母开通,可以包含字母、数字和下划线,长度一位以上即可。
我下面这种写法,问题在于限制了必须长度两位,否则通不过。
^
所以,应该怎么改?谢谢 ^*$
这题太弱智了!
^\w*$
这个估计也行,在vim上应该行
兄弟应该看点练习题 本帖最后由 layuai 于 2022-5-30 13:45 编辑
^+\w*$
随便写一个不就行了 开头必须是字母,用^和
后面数字字母和下划线任意多个*
并且需要结尾,加上$
组合起来就是
^*$
去试试
去菜鸟教程学习下正则表达式的规则:lol layuai 发表于 2022-5-30 13:43
^+\w*$
随便写一个不就行了
^这个符号在这里如何理解呢 *:零次或多次
^*
?:零次或一次
+:一次或多次
根据需求添加 y761110576 发表于 2022-5-30 16:41
*:零次或多次
^*
?:零次或一次
楼主的是正解 zhcj66 发表于 2022-5-30 16:35
^这个符号在这里如何理解呢
感谢解释,顺路问一下
print(f'{x} >{kong(x)}{y}')
中的f是起什么作用
页:
[1]
2