gpt4 book ai didi

regex - 谷歌表 : custom formula to split words by uppercase

转载 作者:行者123 更新时间:2023-12-05 01:17:05 24 4
gpt4 key购买 nike

我想想出一个脚本来为谷歌表格编写自定义公式。这个想法是拆分一个由多个单词组成的字符串。该公式应该识别有大写字母的单词并将它们分开。结果将是一个字符串,其中单词由“,”分隔。

为了澄清这是一个字符串的例子:

Nursing StudentStudentNurseNursing School

Desired Result:
Nursing Student,Student,Nurse,Nursing School

我尝试在 Google 表格中使用公式:

=split(regexreplace(A1,"[A-Z][^A-Z]*","$0"&char(9)),char(9))

但是,它会生成具有以下字符串的 6 个单元格:

Nursing Student Student Nurse Nursing School

有人可以帮助我或给我一些提示吗?

最佳答案

=REGEXREPLACE(A1,"(\B)([A-Z])",",$2")
  • \B 不是一个单词的B命令。
  • [A-Z] 大写字母。
  • 如果\B后跟一个大写字母,将\B替换为,

关于regex - 谷歌表 : custom formula to split words by uppercase,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51446198/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com