請告訴我這個問題的答案,請...如何查找單詞和分裂的字符串的整和人物
string ss="pradeep rao having 2years exp";
在上面的字符串我想找到的年字(或)年如果字匹配,我Wnt信號分裂樣
string s="2";
string s1="years(or)year"
感謝 普拉迪普
請告訴我這個問題的答案,請...如何查找單詞和分裂的字符串的整和人物
string ss="pradeep rao having 2years exp";
在上面的字符串我想找到的年字(或)年如果字匹配,我Wnt信號分裂樣
string s="2";
string s1="years(or)year"
感謝 普拉迪普
最簡單的方法是用正則表達式,像這樣:
Regex = new Regex("(\d+)(years?)");
Match match = regex.Match(ss);
if(match.Success)
{
string s = match.Groups[1];
string s1 = match.Groups[2];
}
沒有解決辦法,但在正確的方向提示字:
string ss = "pradeep rao having 2years exp";
string[] SPLIT = ss.split(' ');
for (int i = 0; i < SPLIT.Length; i++)
{
if (SPLIT[i].Contains("years") || SPLIT[i].Contains("year"))
{
//SPLIT[i] is the required word split it or use Substring property to get the desired result
break;
}
}
如何分割單詞,如果假設我在字符串中使用10年 – 2013-03-18 10:15:52
海戴夫·塞克斯頓這裏這個錯誤是顯示 – 2013-03-18 10:17:33
無法識別的轉義序列系統。 Text.RegularExpressions.Regex regex = new System.Text.RegularExpressions.Regex(「(\ d +)(years?)」); – 2013-03-18 10:18:32
雅在工作我用另一個\符號像(「(\\ d +(年?)」) – 2013-03-18 10:28:46