在花了太多时间试图解决这个问题后放弃了这个,我想看看是否有人想试一试!
我需要一个正则表达式,在连续大写字母超过两个的情况下,在最后一个连续大写字母前插入一个空格。
例如:
A = A
AB = AB
ABC = AB C
ABCD = ABC D
abCdefGHijkLMNop = abCdefGHijkLM Nop
最佳答案
这个正则表达式将分组:
([A-Z]{2,})([A-Z]+)
那么你只需要输出第1组,一个空格,第2组
关于c# - 在连续大写字母序列的最后一个之前添加一个空格的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15140400/