![](/img/trans.png)
[英]Replace all occurrences of a white space from string except the first occurrence using Regex in C#
[英]Replace space(x0020) from string in Regex C#
我不擅长正则表达式,我认为我很接近。 我有一些数据从列表中返回并填充下拉列表。 我得到x0200表示而不是空格。 我试过Regex,但我觉得我错了。
foreach (string field in myViewFields)
{
SPField myField = list.Fields.GetField(field);
SPFieldType fieldType = myField.Type;
System.Diagnostics.Debug.WriteLine(fieldType);
if (fieldType == SPFieldType.Text || fieldType == SPFieldType.Note)
{
var fieldSpace = field;
fieldSpace = Regex.Replace(fieldSpace, @"[\x20\x27\x2C\.]", "");
ddlListColumns.Items.Add(fieldSpace);
}
}
请让我知道我在这里做错了什么。 我只想替换这些该死的六角形空间。
使用String.Replace:
@"my\x0020bar".Replace(@"\x0020", " ")
我想你可以使用string.Replace()
var fieldSpace = field;
string replaced = fieldspace.Replace(@"\x0020"," ");
ddlListColumns.Items.Add(replaced);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.