问题描述
一个字符串:2008-12-28{星期天:15:00-16:04(节次4)}<br/>2009-01-02{星期五:10:00-11:04(节次2)20:00-22:00(节次6)}<br/>2009-01-04{星期天:15:00-16:04(节次4)}<br/>2009-01-09{星期五:10:00-11:04(节次2)20:00-22:00(节次6)}<br/>2009-01-11{星期天:15:00-16:04(节次4)}<br/>2009-01-16{星期五:10:00-11:04(节次2)20:00-22:00(节次6)}<br/>2009-01-18{星期天:15:00-16:04(节次4)}<br/>怎么替换第二个‘{’字符,或者怎么取出第二或者第N个字符“{”的索引位置。
解决方案
解决方案二:
stringa="你的字符串";intIndex=a.IndexOf("}",0,n);//n是你要的索引位置
解决方案三:
Replace替换IndexOf()取索引位置
解决方案四:
intindex2=s.IndexOf('{',s.IndexOf('{',0)+1);你要找的第二个'{'
解决方案五:
intindex2=s.IndexOf('{',s.IndexOf('{',0)+1);你要找的第二个'{'如果要第N个。就来个循环
解决方案六:
首先把字符串Trim('{'),再用'{'切割成string[]这你就想着第几个都可以了;
时间: 2024-09-11 15:10:13