我有这个字符串:
string countries = "SpainUnited StatesItalyFrance";
Run Code Online (Sandbox Code Playgroud)
我需要分开国家。我能想到的方法是,当找到大写字母后跟小写字母时,将单词分开。
您可以添加一个字符以进行分割Regex.Replace()
,然后再按该字符进行分割:
string countries = "SpainUnited StatesItalyFrance";
string[] result = Regex.Replace(countries, "(\\S)([A-Z][a-z])", "$1_$2")
.Split(new char[] { '_' }, StringSplitOptions.RemoveEmptyEntries);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
59 次 |
最近记录: |