用于正则表达式的Python逻辑NOT运算符

2024-09-19 23:46:56 发布

您现在位置:Python中文网/ 问答频道 /正文

我试着在网上搜索这个答案,但没有找到任何运气。我想知道python是否支持逻辑not运算符(通常是“!”)在其他语言中用于if语句,或任何真的控制语句。例如,我希望实现这个功能。在

if !(re.search('[0-9]', userInputVariable):
    fix error and report to user

...Proceed with rest of code...

基本上,如果用户没有输入一个数字,我会将其更正为默认值并继续执行脚本

谢谢!在


Tags: and答案功能re语言searchifnot
1条回答
网友
1楼 · 发布于 2024-09-19 23:46:56

您正在查找not运算符。在

但这不是你检查号码的方法。在

try:
  int(userInputVariable)
except ValueError:
  print "Not a number"

。。。在

^{pr2}$

相关问题 更多 >