如何使用正则表达式拆分字符串
本文关键字:字符串 拆分 正则表达式 何使用 | 更新日期: 2023-09-27 18:14:09
我想用这样的模式分割字符串:
以''n'开头和结尾,中间包含任意数量的空格或''n'。
编辑:这个输入:
string s = "aaa'n 'nbbb'n 'nccc'n 'n 'nddd";
应该生成一个包含
的数组aaa
bbb
ccc
ddd
考虑到您的示例,string.Split
将更加清晰。
var vals = s.Split(''n', StringSplitOptions.RemoveEmptyEntries);
对于给出的一个示例,下面将完成指定的结果:
string str = "aaa'n 'nbbb'n 'nccc'n 'n 'nddd";
string[] result = Regex.Split(str, "'n''s*");