【发布时间】:2013-02-25 20:40:45
【问题描述】:
我怎样才能正确使用子字符串,至少,让它工作?
我想在字符串this.style.backgroundColor='#fff'\">Choose a translation mode,中找到这个子字符串'#fff'\">的位置
我正在这样做:
string substrToSearch = "'#fff'\\\">";
int substrPosition = stringString.IndexOf(substrToSearch);
不幸的是,substrPosition = -1,它不起作用。 有人可以帮我吗?
编辑已解决:
我真的不明白为什么我不能这样做 string quote = " " "; 但我可以这样做 quote = " \" " ,事实上我知道我可以但是......这里,“\”用作转义字符,那么为什么在我正在搜索的子字符串中它没有被解释为转义字符而是简单的文本?
对我来说,string substrToSearch = "'#fff'\">";,substrToSearch 是 '#fff'"> 为 \" = "。
简单来说,为什么\" 不被解释为转义字符?
【问题讨论】:
标签: c# string parsing substring