我有一个字符串“test”,我想将每个第二个字符转换为其大写替代字符 所以“测试”将是“tEsT”。
我一直在尝试使用正则表达式捕获它,但我不知道如何同时捕获 2 个组(一组用于偶数字符,一组用于奇数字符)
我捕获每个偶数字符的正则表达式是:.(.?) 我捕获每个奇怪字符的正则表达式是:(.?)。
我需要将上面的 2 个正则表达式分组为一个具有 2 个捕获组的正则表达式,但我不知道如何操作。
最佳答案
试试这个:
([a-zA-Z])([a-zA-Z])
并将所有内容替换为:
\1\u\2
关于正则表达式将每个偶数字符转换为大写 - Notepad++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40309031/