Ich möchte ein bestimmtes Muster im Inhalt der Textdatei finden. kann jemand mir helfen mit dem Codieren, wie man das in C# .net unter Verwendung der regularexpression (mit Syntax) einführt?Wie verwendet man RegularExpression in C# .net?
Antwort
Google ist dein Freund, probier es aus. http://www.google.com.pk/#sclient=psy&hl=en&q=regular+expression+c%23+tutorial&aq=f&aqi=&aql=&oq=&gs_rfai=&pbx=1&psj=1&fp=9045c49e6667deb3
Dies hängt im Wesentlichen von dem Muster ab, das Sie identifizieren möchten. Wie andere sagten, sollten Sie genauer auf Ihre Mustererwartungen eingehen.
Zunächst müssen Sie ein grundlegendes Wissen über Regular Expression Syntax (in der Regel POSIX, historisch UNIX, aber es ist eine Sprache/Plattform-Syntax) erhalten: Werfen Sie einen Blick auf this reference site.
zu Ihrem Lieblings C# Editor Dann gehen Sie diese und geben Sie:
using System.Text.RegularExpressions;
StreamReader sr = new StreamReader(yourtextfilepath);
string input;
string pattern = @"\b(\w+)\s\1\b";//Whatever Regular Expression Pattern goes here
while (sr.Peek() >= 0)
{
input = sr.ReadLine();
Regex rgx = new Regex(pattern, RegexOptions.IgnoreCase);
MatchCollection matches = rgx.Matches(input);
if (matches.Count > 0)
{
foreach (Match match in matches)
//Print it or whatever
Console.WriteLine(match.Value);
}
}
sr.Close();
Vielen Dank, Alter. – Prem
- 1. Wie man den Crystal Report Viewer in C# verwendet .net
- 2. Wie verwendet man ein C++ - Projekt in einer .NET-Anwendung?
- 3. Wie verwendet man Socket in .NET?
- 4. .net - Wie verwendet man Attribute und Argumente?
- 5. RegularExpression Daten Annotation
- 6. RegularExpression-Attribut mit Enum
- 7. Wie man Nachrichtenbox in .net C# anzeigen?
- 8. Wie verwendet man eine Struktur in C?
- 9. Wie verwendet man C# Dll in VC++?
- 10. Wie verwendet man eine Klassenfunktion in C++?
- 11. Wie verwendet man den Schalter in C++?
- 12. Wie verwendet man WM_Close in C#?
- 13. Wie man Bitoperationen in C korrekt verwendet
- 14. Wie man strcasecmp in c richtig verwendet
- 15. .NET Regex spezifisch für .net C# DataAnnotations
- 16. Wie verwendet man Ini-Datei in Jenkin für .NET-Anwendung?
- 17. Wie wird Scintilla .NET in C# -Projekt verwendet?
- 18. Wie verwendet man WSAAsyncSelect aus WinAPI in C#?
- 19. .NET Core: Wie verwendet man csproj-basierte Projekte neben project.json?
- 20. Wie verwendet man .Net Assembly von Win32 ohne Registrierung?
- 21. Wie verwendet man Net :: SSH :: Perl mit öffentlichen Schlüsseln?
- 22. Wie verwendet man eine C++ DLL in Unity3D?
- 23. Wie verwendet man CNContactPickerViewController mit Ziel c?
- 24. Wie verwendet man .NET in WinForm und C# (Visual Studio 2015)?
- 25. Wie vergleicht man Bildobjekte mit C# .NET?
- 26. Verwirrt darüber, wie man JSON in C verwendet
- 27. Teilen Sie einen Absatz mit RegularExpression (Regex).
- 28. Wie wird ein .net-Webservice von einer C++ - Anwendung verwendet?
- 29. Wie verwendet man die Befehlszeile Matlab von .NET ohne Verknüpfung?
- 30. Wie verwendet man außer Methode in Liste in C#
Sie werden ein wenig mehr als das zu erklären zu tun haben. Hast du irgendeine Idee die Tiefe von Regex ??? –
ein Beispiel des Inhalts wäre für jemanden hier erforderlich, um eine Regex für Sie zu formulieren. Auch sollten Sie diese Frage mit Regex markieren. Für Hilfe, wie man diese Regex in C# benutzt, check out http://msdn.microsoft.com/en-us/library/ms228595(v=VS.100).aspx – basarat