有没有办法在文本中的“内部”单词边界处拆分 CamelCase 单词?
例如,给定字符串:
IamHelloTest forYou PickTest;
Run Code Online (Sandbox Code Playgroud)
作为输入,我想产生作为输出:
Iam
Hello
Test
for
You
Pick
Test
Run Code Online (Sandbox Code Playgroud)
更新:既然问题有很多有用的答案,我将如何继续包括以下案例?
输入:
IamTestECHO TEST PickFoo BARFull;
Run Code Online (Sandbox Code Playgroud)
期望的输出:
I
am
Test
ECHO
TEST
Pick
Foo
Bar
FULL
Run Code Online (Sandbox Code Playgroud)
更新:我将如何继续包含下划线?
输入:
IamTestECHO TEST PickFoo BARFull def_python_FunctionTwo;
Run Code Online (Sandbox Code Playgroud)
期望的输出:
I
am
Test
ECHO
TEST
Pick
Foo
Bar
FULL
def
python
Function
Two
Run Code Online (Sandbox Code Playgroud)