使用正则表达式匹配整数

时间:2019-03-03 07:12:29

标签: python regex mongodb

我想删除ID以10开头的多条记录。 我正在使用以下命令 import RPi.GPIO as GPIO import psutil import time from subprocess import call GPIO.setwarnings(False) GPIO.setmode(GPIO.BCM) GPIO.setup(24, GPIO.IN) try: time.sleep(2) # to stabilize sensor while True: if GPIO.input(24) == True: print("Motion Detected...") for proc in psutil.process_iter(): if proc.name() == "DISPLAY=:0.0": proc.kill() break time.sleep(0.1) if GPIO.input(24) == False: print("waiting for Detect...") call("/home/pi/picture-frame.sh") time.sleep(0.1) except: GPIO.cleanup()

输出为-> mc.delete_many({'id':{'$regex':'^1'}})

但是记录不会被删除。似乎正则表达式仅适用于字符串。 如何使用整数?

注意-> mc = MongoClient()。db_name.collection_name

0 个答案:

没有答案