在 C# 中删除字符串末尾的单引号
本文关键字:单引号 字符串 删除 | 更新日期: 2023-09-27 18:35:10
我正在使用以下代码:
importTabs.Add(row["TABLE_NAME"].ToString().TrimEnd('$')
从存储在导入选项卡数组列表中的字符串中删除一美元。 如何将参数与"$"一起传递,以便它从字符串的开头和结尾删除单引号 (')?
您可以使用另一个修剪:
importTabs.Add(row["TABLE_NAME"].ToString().Trim('''').TrimEnd('$')
或者,如果您不介意在开始时删除$
,则可以一次完成所有操作:
importTabs.Add(row["TABLE_NAME"].ToString().Trim('''', '$')
这样,您就不必再创建一个字符串实例。
我会使用修剪两次
importTabs.Add(row["TABLE_NAME"].ToString().Trim('''').TrimEnd('$')
不确定我是否完全理解您的问题。 您是否要从开头和结尾删除单引号并从末尾删除 $?如果是这样,您可以使用这个...
importTabs.Add(row["TABLE_NAME"].ToString().TrimEnd('$').Trim(''''))
如果 $ 符号在结束 tic 标记之前,则需要反转修剪......
importTabs.Add(row["TABLE_NAME"].ToString()).Trim('''').TrimEnd('$')
如果你知道开头没有$符号,你可以简化它......
importTabs.Add(row["TABLE_NAME"].ToString().Trim('$', ''''))
如果要将其作为参数传入,则 Trim 会采用字符数组
char[] charactersToRemove = new[] {'$', ''''};
importTabs.Add(row["TABLE_NAME"].ToString().Trim(charactersToRemove))