Python有效值?

2024-10-02 10:30:29 发布

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

我正在尝试修复多年前使用python编写的旧代码。我相信“\d\d\d\d”指的是文本字符的数量,0-9A-Z限制了输入的类型,但是我找不到任何关于这个的文档。你知道吗

idTypes = {"PFI":"\d\d\d\d",
       "VA HOSPITAL ID":"V\d\d\d",
       "CERTIFICATION NUMBER":"\d\d\d-[A-Z]-\d\d\d",
       "MORTUARY FIRM ID":"[0-9]",
       "HEALTH DEPARTMENT ID":"[0-9]",
       "NYSDOH OFFICE ID":"[0-9]",
       "ACF ID":"AF\d\d\d\d",
   "GENERIC NUMBER ID":"[0-9]",
       "GENERIC ID":"[A-Za-z0-9]",
       "OASAS FAC":"[0-9]",
       "OMH PSYCH CTR":"[0-9A-Z]"}

就像PFI值似乎被限制在字符串字段中的4个数字一样,因此12345在代码中不起作用,但1234起作用。添加另一个\d似乎不是答案。你知道吗


Tags: 代码文档文本id类型number数量字符

热门问题