如何在“姓名后续有数字”的文本中提取姓名? 王FXLv.7合道 发布于 2022-03-25 11:45 最后回复 2023-11-23 15:16:43 问答 收藏 复制链接 新浪微博 微信扫一扫 分享 10 回复1318 浏览 场景:同一人有多条记录时,为避免姓名重复,需要对姓名后面加数字,但又要通过姓名查找明道成员,想在工作流中还原出姓名来。 场景:同一人有多条记录时,为避免姓名重复,需要对姓名后面加数字,但又要通过姓名查找明道成员,想在工作流中还原出姓名来。
感谢
var name='张三 s1'
name=name.replace(/^[-a-zA-Z\u4e00-\u9fa5]+/g,"")
output = {'name': name}
类似的,请问,如何在文本字段其中有字母有汉字有数字,如何获取其中的数字呢
谢谢,恩涛的引入 re 的方式用过,这个直接搞还真是学到了。谢谢。
replace 替换如果是正则表达式 不需要引号需要/ 对于的表达式/
替换全部数字
name=input["name"]
name=name.replace(/\d/g,"")
output = {'name': name}
可以的,谢谢!👍
import re
name= '王王 234'
name1 = re.sub(r'[0-9]+','',name)
output = {'name': name1}
可以试试这个
我唐突了,要引入正则库的,这会儿忙,稍后去弄好告诉你。或者明道官方的大佬们出来回答下哈。
请帮着看看问题在哪?![明道截图_20220325_145304.png]()
在工作流插入代码块,在 python 中实现
name=input["name"]
name=name.replace("\d","")
output = {'name': name}