Regex 正则表达式驼峰大小写仅按组排列的第一个大写字母

Regex 正则表达式驼峰大小写仅按组排列的第一个大写字母,regex,pcre,Regex,Pcre,这是我当前的正则表达式: /([A-Z])(?![A-Z])/gm 下面是如何评估的: 在印刷品中,你可以看到我得到: [F]oo[B]ar XYBA[Z] 相反,我需要找到匹配项: [F]oo[B]ar[X]YBAZ 负前瞻(或其他方法)如何仅在每个组的第一个字符中停止计算?请尝试正则表达式:(?) 说明: 在A-Z后面紧跟着A-Z中的任何字符的负面查找 试试正则表达式:( 说明: 在A-Z后面紧跟着A-Z中的任何字符的负面查找 你探索了所有的可能性吗?FooBarXYBAZing A D

这是我当前的正则表达式:

/([A-Z])(?![A-Z])/gm

下面是如何评估的:

在印刷品中,你可以看到我得到:

[F]oo[B]ar XYBA[Z]

相反,我需要找到匹配项:

[F]oo[B]ar[X]YBAZ

负前瞻(或其他方法)如何仅在每个组的第一个字符中停止计算?

请尝试正则表达式:
(?)

说明: 在A-Z后面紧跟着A-Z中的任何字符的负面查找

试试正则表达式:

说明: 在A-Z后面紧跟着A-Z中的任何字符的负面查找


你探索了所有的可能性吗?
FooBarXYBAZing A DDo
?我现在正在尝试解决这个问题。你探索了所有的可能性吗?
FooBarXYBAZing A DDo
?我现在正在尝试解决这个问题