gpt4 book ai didi

正则表达式向 camelCase 添加空格 - 但如果存在尾随大写字母则不会

转载 作者:行者123 更新时间:2023-12-01 09:39:22 25 4
gpt4 key购买 nike

所以我找到了这个 - 工作代码示例

\\B[A-Z])", "$1"

但是我不希望它把“AccountUserID”和“Account User I D”之类的东西隔开——所以如果尾随大写字母存在,基本上没有空格

任何人都可以告诉我一个更好的方法 - 可能使用捕获组和负数标识符。

谢谢!

最佳答案

如果支持lookbehind,那么你可以使用:

(?<![A-Z])\B(?=[A-Z])

RegEx Demo

并将其替换为 ""

关于正则表达式向 camelCase 添加空格 - 但如果存在尾随大写字母则不会,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35277543/

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