我有這個字符串在文本文件「*****。********* start *****。********* aaaaaaaaaaaaaaa adddddddddddddddd dddddddddddddd end *****。********* start *****。********* frfrffrfrffr bbbbbbbbbbbbbbb gggggggggggggggg end *****。******。 *** start *****。********* ppppppppppwpw hhhhheeehheee mmmmmmmmmmeem end「我想讓開始詞和結束詞之間的每個部分與特定字符串變量 類似 字符串優先=」aaaaaaaaaaaaaaa adddddddddddddddd dddddddddddddd 「; String second =「frfrffrfrffr bbbbbbbbbbbbbbb gggggggggggggggg」;在c中的兩個單詞之間提取字符串#
-1
A
回答
1
你可以使用像Regex.IsMatch(input, @"^[a-zA-Z]+$");
這樣的正則表達式去除任何不是字母的東西。
或者,您可以傳入字符串並去除所有非字母字符,如下所示。
public static bool IsAllLetters(string s)
{
foreach (char c in s)
{
if (!Char.IsLetter(c))
return false;
}
return true;
}
0
如果字符串是在內存中,你可以使用這樣的事情
var split = inputString.Split(new string[] { Environment.NewLine }, StringSplitOptions.None);
的,你只需要通過拆分項目,反覆新生產線拆呢。在循環搜索「開始」時,跳過下一行,然後將以下幾行附加在一起,直到您點擊「結束」。我猜你會跳過空行,如果你想保留的文本中沒有空行。
+1
我見過人們使用'inputString.Split(new string [] {「\ n」,「\ r \ n」,Environment.NewLine},StringSplitOptions.None);'而不是作爲全新的行。 – Quantic
相關問題
- 1. C從兩個單詞之間的字符串中提取單詞
- 2. 提取字符向量中兩個特定單詞之間的所有單詞
- 3. 提取Haskell中兩個子字符串之間的字符串
- 4. 在兩個單詞之間提取字符串的正則表達式
- 5. 在網站中提取兩個字符串的子串之間
- 6. 提取Excel中兩個字符之間的字符串
- 7. 刪除unix中兩個單詞之間的字符串
- 8. 提取字符串中兩個字符之間的子字符串PHP
- 9. 在python中提取2個字符串之間的字符串?
- 10. 如何在Excel中的兩個不同字符串之間提取字符串
- 11. 從我的字符串中提取最後兩個單詞
- 12. 兩個字符串之間不同的行提取字符
- 13. 提取兩個字符之間的所有字符串powershell
- 14. 如何提取兩個管道字符之間的字符串?
- 15. 兩個字符之間的字符串提取
- 16. 提取2個符號之間的字符或單詞
- 17. 從字符串中提取單個單詞C++
- 18. REGEX捕獲兩個字符串之間的所有單詞
- 19. Python - 剪切兩個字符串之間的所有單詞
- 20. 提取R中的其他兩個字符串之間的字符串
- 21. 在兩個字符串之間獲取添加和刪除的單詞
- 22. 如何在兩個括號之間提取字符串 - 的JavaScript
- 23. 提取NSString中兩個子字符串之間的文本
- 24. 如何提取兩個不同字符串之間的數字
- 25. JS:從字符串中提取數字,即在特定單詞之前提取
- 26. 在兩個單詞|之間獲取字符串最後一次發生
- 27. Ruby:從字符串中提取單詞
- 28. 如何提取使用字符或單詞SED之間的一組字符串
- 29. Java(Android) - 在2個特定單詞之間提取部分字符串
- 30. 使用正則表達式提取兩個字符串之間的字符串
您好!請閱讀[問],你的問題目前還不清楚。請進一步解釋你想要做什麼以及你嘗試過什麼。 – Tunaki