2024-10-01 22:37:19 发布
网友
我正在尝试使用python进行名称编校项目。其中一个模式以“by Lastname,Firstname MI@time stamp”示例字符串开头:
“由Iam Astuden T于2020年3月17日上午11:10:30签署”
我想使用正则表达式搜索这些名称,并用星号替换这些名称。以下是所需的输出:
'签字人***,**************03/17/2020上午11:10:30'
对于不符合此模式的情况,是否有我可以使用的名称词典
>>> import re >>> examplestring = 'Signed by Iam, Astuden T @ 03/17/2020 11:10:30 AM' >>> re.sub(r"Signed by ([\w ]+), ([\w ]+) @ (.+)", r"Signed by ***, *** @ \3", examplestring) 'Signed by ***, *** @ 03/17/2020 11:10:30 AM'`
正则表达式:Signed by ([\w ]+), ([\w ]+) @ (.+)
Signed by ([\w ]+), ([\w ]+) @ (.+)
使用https://regex101.com/进行详细解释
正则表达式:
Signed by ([\w ]+), ([\w ]+) @ (.+)
使用https://regex101.com/进行详细解释
相关问题 更多 >
编程相关推荐