gpt4 book ai didi

python - 正确的 python re regex

转载 作者:行者123 更新时间:2023-12-01 06:06:14 25 4
gpt4 key购买 nike

我尝试使用正则表达式来验证格式为 +38(0XX)XXX-XX-XX 或 0XX-XXX-XX-XX 的电话号码。我的正则表达式是: '^(\+38)*(\(*0\d{2}\)*)[-|\s](\d{3})[-|\s]((\d{2})-|\s)+$'。而且无论如何都不匹配。我重新阅读了 re 语法几次,但不知道如何使其正确。

最佳答案

更新:使正则表达式严格按照注释匹配。

这个正则表达式应该根据您的要求工作

^((\+38)?\(0\d{2}\)|0\d{2})[-\s]\d{3}([-\s]\d{2}){2}$

这匹配 +38(022)-333-33-44(022)-333-33-44022-333-33- 44

关于python - 正确的 python re regex,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7864993/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com