我有一個簡歷,我想從簡歷中找到用戶的聯繫電話(手機號或電話號碼) ,需要任何想法或解決方案或任何幫助來實現目標。從給定的字符串查找電話號碼c#
我有什麼到目前爲止已經試過....
var numString = "";
string strData = ",38,,,,,,,,,,,,,,,,,,,,,,,,,,,,382350,,,,,0,,,,8141884584,,,,,,,,";
char[] separator = new char[] { ',' };
string[] strSplitArr = strData.Split(separator);
for (int q = 0; q < strSplitArr.Length; q++)
{
if (strSplitArr[q] != "")
{
int no = 0;
no = strSplitArr[q].Length;
if (no >= 10 && no <= 12)
{
numString += strSplitArr[q].ToString() + ", ";
}
}
}
@ Izzy請參閱更新後的文章 –
只需使用像''[[d] {10},' –
]這樣的正則表達式模式您的示例數據看起來不像簡歷。是否有原因顯示我們正在分割CSV字符串的代碼? FYI代碼可以縮減爲'var numString = string.Join(「,」,strData.Split(',')。where(s => s.Length> = 10 && s.Length <= 12));'' – juharr