正则表达式.拆分创建新行
本文关键字:新行 创建 拆分 正则表达式 | 更新日期: 2023-09-27 18:10:47
基本上是在导入或添加数据时尝试在列表框中创建新行。例如,地址需要一个新行
2
example road
example
现在显示的是一行而不是三行。
private void txtPhrase_SelectedIndexChanged(object sender, EventArgs e)
{
foreach (string s in Regex.Split("", "'r'n"))
txtPhrase.Items.Add(s);
}
不确定要把什么作为字符串输入?因为有不同的输入
列表框不支持将单个列表项拆分为多行。您可能需要考虑在窗体上使用单独的项或不同的控件。
只是一个想法不知道它是否工作,但我使用-环境。换行符(
String.Format(" after this text a new line {0}",Environment.NewLine)
Input是Regex正在接收的字符串的名称。它应该是这样的:
string[] values = new string[] { "2", "example road", "example" };
foreach (string stringvalue in values)
{
string[] ResultRegex= Regex.Split(stringvalue, "pattern");
}
顺便说一下,我认为你不需要正则表达式,你需要使用String.Split()。例如:string[] splitedValues = values.Split(''r'n');