任何人都可以告诉我如何从用户名字段中删除不需要的字符。
例如:i:0#.w|abcventures\sreekiran.k
我需要删除abcventures\sreekiran.k
之前生成的字符。
我已使用translate()
来消除这些字符,但是,它正在删除i
&来自用户名的w
个字符。
答案 0 :(得分:2)
为了扩展当前的答案,我认为他们的意思是使用substring-after()。这样就可以了:
substring-after(userName(),“i:0#.w |”)
答案 1 :(得分:0)
使用substring-before
删除这些字符。
答案 2 :(得分:0)
扩展Mekalikot的答案 -
substring-before(userName(), "i:0#.w|")
将返回" i:0#.w |"之后的字符串。来自用户名功能。但是,如果用户名函数不包含该字符串,则公式将不返回任何内容。由于您在预览中与浏览器中的用户名功能获得的价值不同,因此您可能需要使用已发布的表单对其进行测试。