gpt4 book ai didi

C# 如何拆分文本,但不删除定界符?

转载 作者:太空宇宙 更新时间:2023-11-03 23:01:10 26 4
gpt4 key购买 nike

我想用数学符号 [(),-,+,/,*,^] 拆分文本。例如。 "(3*21)+4/2"应该使数组 {"(","3","*","21",")","+","4","/","2"

我试图通过 regex.split 做到这一点,但括号有问题。

最佳答案

您可以遍历源字符串,如果当前值是数字则添加到数组单元格,或者如果不是数字则移动到下一个数组单元格([、*、- 等...)。

关于C# 如何拆分文本,但不删除定界符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43032057/

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