小编Joh*_*hen的帖子

CamelCase 单词的单独元素

有没有办法在文本中的“内部”单词边界处拆分 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)

text-processing

5
推荐指数
2
解决办法
535
查看次数

标签 统计

text-processing ×1