如何将域名按照前缀有无www和后缀是什么和长度是多少三个特征提取特征,python代码实现
时间: 2024-04-29 13:25:49 浏览: 142
下面是一个Python函数,可以将给定的域名按照前缀是否有www、后缀是什么、以及长度是多少三个特征提取特征:
```python
def extract_domain_features(domain):
# 判断前缀是否有www
has_www = 1 if domain.startswith('www.') else 0
# 提取后缀
suffix = domain.split('.')[-1]
# 计算长度
length = len(domain)
return has_www, suffix, length
```
使用方式如下:
```python
domain = 'www.google.com'
has_www, suffix, length = extract_domain_features(domain)
print(has_www, suffix, length)
```
输出结果为:
```
1 com 14
```
这表示该域名有前缀www、后缀是com、长度为14。
阅读全文