C# 如何从字符串的开头和结尾删除char(";)?

C# 如何从字符串的开头和结尾删除char(";)?,c#,regex,C#,Regex,如何从字符串的开头和结尾删除字符(“) 例如:“1234”567==>1234”567 谢谢,这是事先准备好的 myString = myString.Trim('"'); 请注意,这将删除字符串开头或结尾的任何数量的引号。如果您最多只想从每个结尾删除一个引号,请参阅Anthony Pegram的答案。或者使用正则表达式执行此操作: myString = Regex.Replace(myString, "^\"|\"$", ""); 很好!不知道过载修剪。最后一个对我的解决方案更好。谢谢

如何从字符串的开头和结尾删除字符(“)

例如:
“1234”567==>1234”567

谢谢,这是事先准备好的

myString = myString.Trim('"');

请注意,这将删除字符串开头或结尾的任何数量的引号。如果您最多只想从每个结尾删除一个引号,请参阅Anthony Pegram的答案。或者使用正则表达式执行此操作:

myString = Regex.Replace(myString, "^\"|\"$", "");

很好!不知道过载修剪。最后一个对我的解决方案更好。谢谢