【发布时间】:2020-04-23 07:19:08
【问题描述】:
当号码有<space>或有"-"时,我的正则表达式匹配,如果所有16位卡号都没有<space>或"-",那么它不匹配。
(4\d{3}[\s\-\\]\d{4}[\s\-\\]\d{4}[\s\-\\]\d{4})
匹配4444-0000-0000 0000
但它不匹配`4444000000000000
【问题讨论】:
-
实际上,我认为它不会捕捉到您在那里输入的内容。您在第一个系列中缺少一个连字符。
-
哦,我更正了。这是我正在寻找的选项。
-
@STLDev regex101.com/r/R3Be0s/1
-
@Wiktor Stribiżew 请regex101.com/r/R3Be0s/1
标签: regex python-3.x