我需要解析一些数据,我想转换
AutomaticTrackingSystem
Run Code Online (Sandbox Code Playgroud)
至
Automatic Tracking System
Run Code Online (Sandbox Code Playgroud)
基本上在任何大写字母之前放置一个空格(当然除了第一个)
我正在寻找一种方法将PascalCase字符串(例如"MyString")拆分为单独的单词 - "My","String".另一个用户提出了这个问题bash,但我想知道如何使用常规正则表达式或至少在.NET中.
如果你能找到一种方法来分割(并且可选地大写)camelCase字符串:例如,"myString"变成"my"和"String",可以选择大写/小写字符串中的一个或两个.