使用正则表达式匹配是否完整地址
时间: 2023-05-17 15:04:33 浏览: 65
可以使用正则表达式来匹配完整地址,例如:
```python
import re
address = "123 Main St, Anytown, USA 12345"
pattern = r"\d+\s+\w+\s+\w+,\s+\w+,\s+\w+\s+\d+"
match = re.match(pattern, address)
if match:
print("This is a complete address.")
else:
print("This is not a complete address.")
```
这个正则表达式可以匹配包含数字、单词和逗号的完整地址,其中包括街道地址、城市、州和邮政编码。如果匹配成功,则说明这是一个完整的地址。
阅读全文