编写程序将下面一段文字中的电话号码的前7位数字替换成*号后输出(*******7518)。“收货地址:广东省东莞市松山湖区东莞理工学院7B207,收件人:王大锤,电话:18666497518” 使用Python语言
时间: 2023-11-25 12:05:39 浏览: 99
可以使用Python中的正则表达式模块re来实现该功能。具体步骤如下:
1. 导入re模块。
2. 定义一个正则表达式,匹配电话号码的前7位数字。
3. 使用re.sub()函数将匹配到的数字替换成*号。
4. 输出替换后的字符串。
下面是Python代码实现:
```
import re
text = "收货地址:广东省东莞市松山湖区东莞理工学院7B207,收件人:王大锤,电话:18666497518"
pattern = r'\d{7}'
replace_text = re.sub(pattern, '*******', text)
print(replace_text)
```
输出结果为:收货地址:广东省东莞市松山湖区东莞理工学院7B207,收件人:王大锤,电话:*******7518
--相关问题--:
1. Python中的正则表达式是什么?
2. 如何使用Python读取文件?
3.
相关问题
输入一个电话号码,编写程序,输出原电话号码,并输出用*代替电话号码中的第4-7位,如135 **** 5589。
你可以使用字符串的切片操作来实现这个功能。首先,你需要获取用户输入的电话号码,然后将第4-7位替换为"*",最后输出结果。
以下是一个示例的Python代码实现:
```python
phone_number = input("请输入电话号码:")
masked_number = phone_number[:3] + "****" + phone_number[7:]
print("原电话号码:", phone_number)
print("替换后的电话号码:", masked_number)
```
请注意,这个示例假设用户输入的电话号码是11位数字。如果用户输入的电话号码长度不符合要求,你可能需要添加一些额外的验证逻辑。
输入一个电话号码,编写程序,输出原电话号码,并输出用*代替电话号码中的第4-7位,如135 **** 5589.
你可以使用字符串的切片操作来实现这个功能。首先,你需要接收用户输入的电话号码,并将其存储在一个字符串变量中。然后,你可以使用切片操作将第4到第7位之间的字符替换为"*"。最后,你可以将修改后的电话号码输出给用户。
以下是一个示例代码:
```python
phone_number = input("请输入电话号码:")
modified_number = phone_number[:3] + "****" + phone_number[7:]
print("原电话号码:", phone_number)
print("修改后的电话号码:", modified_number)
```
请注意,上述代码假设用户输入的电话号码是一个11位的字符串。如果用户输入的电话号码长度不是11位,那么代码可能会引发索引错误。你可以根据实际情况添加适当的错误处理机制。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)