-1
A
回答
2
使用string.Split讓每個字符串
string s = "01/02/2013";
string[] words = s.Split('/');
foreach (string word in words)
{
Console.WriteLine(word);
}
4
var text = "01/02/2013";
var parts = text.Split('/');
var day = parts[0];
var month = parts[1];
var year = parts[2];
3
只要是不同的並添加不拆分字符串的解決方案,這裏是將字符串轉換爲DateTime並將信息從生成的DateTime對象中提取出來的方法。
class Program
{
static void Main(string[] args)
{
string myString = "01/02/2013";
DateTime tempDate;
if (!DateTime.TryParse(myString, out tempDate))
Console.WriteLine("Invalid Date");
else
{
var month = tempDate.Month.ToString();
var year = tempDate.Year.ToString();
var day = tempDate.Day.ToString();
Console.WriteLine("The day is {0}, the month is {1}, the year is {2}", day, month, year);
}
Console.ReadLine();
}
}
+1
+1,我很懶,繼續前進。 –
0
試試這個正則表達式
(?<month>\d{1,2})\/(?<day>\d{1,2})\/(?<year>\d{4})
I/P:
2/7/2014
O/P:
month 2
day 7
year 2014
(OR)
嘗試通過String.Split方法
string[] separators = {"-","/",":"};
string value = "01/02/2013";
string[] words = value.Split(separators, StringSplitOptions.RemoveEmptyEntries);
foreach (void word_loopVariable in words)
{
word = word_loopVariable;
Console.WriteLine(word);
}
+0
呃...正則表達式在這裏只是大規模的矯枉過正。 –
相關問題
- 1. 如何從另一個字符串獲取字符串值
- 2. 如何從另一個字符串中提取字符串php
- 3. 如何從一串字符串中獲取字符串?
- 4. 如何從另一個字符串使用PHP獲取某些字符串?
- 5. 從字符串vecotr獲取值並存儲在另一個字符串中?
- 6. 如何從包含「,」的字符串獲取字符串值?
- 7. 獲取另一個字符串右側的字符串
- 8. 如何從一個類獲取字符串到另一個類?
- 9. 如何從另一個字符串替換字符串?
- 10. 如何將字符串值除以另一個字符串值,每個字符串值均包含數字值
- 11. 從另一個url或字符串中提取字符串
- 12. 使用PHP從另一個字符串中提取字符串
- 13. 從另一個字符串中提取字符串
- 14. 如何從另一個字符串中輸入表值字符串的值?
- 15. 如何從大塊字符串中獲取一行字符串?
- 16. 從一個字符串獲取幾個子字符串
- 17. 從字符串獲取子字符串__
- 18. 如何從json字符串獲取值?
- 19. 如何從字符串中獲取值?
- 20. 如何從json字符串獲取值?
- 21. Android - 如何從另一種方法獲取值字符串?
- 22. 從字符串獲取n個字符
- 23. Restfull Webservice獲取另一個字符串
- 24. 獲取字符串2個字符串
- 25. 如何從字符串中提取一個字符串
- 26. 從一個主字符串獲取不同的子字符串
- 27. 從字符串數組中獲取第一個字符串c
- 28. 從另一個字符串中創建一個字符串?
- 29. C - 從另一個字符串中減去一個字符串
- 30. 從另一字符串中提取字符串兩個特定字符
你可能會更好解析字符串作爲'DateTime',然後分析生成的對象。 –