sFileText = Replace(sFileText, vbCrLf & " ", "|")
. Kann mir jemand sagen, wie man diesen regulären Ausdruck von VBA-Code in C# -Code konvertiert?Konvertierung des regulären Ausdrucks von VBA-Code in C# -Code
Antwort
Die VB6 Replace
Funktion ersetzt nur eine Zeichenfolge durch eine andere. Daher können Sie String.Replace
in .NET verwenden. VbCrlf
ist die gleiche wie Environment.NewLine
*:
string result = sFileText.Replace(System.Environment.NewLine + " ", "|");
* na ja, nicht ganz gleich. VbCrlf
ist eine Konstante im Gegensatz zu NewLine
, die auch auf Unix funktioniert. So "\r\n"
für Nicht-Unix und "\n"
für Unix-Plattformen
Überprüfen Sie meinen Kommentar, sie wollten auch Leerzeichen –
@AlfieGoodacre: behoben –
@ Krishna: in Betracht ziehen, die Antwort zu akzeptieren :) –
- 1. Python-Version des regulären Java-Ausdrucks?
- 2. Was ist die Komplexität des regulären Ausdrucks?
- 3. Auf Übereinstimmungsdaten des regulären Ausdrucks von Scala Parser zugreifen
- 4. Push Wildcard-Element des regulären Ausdrucks in ein Array
- 5. Teil eines regulären Ausdrucks negieren
- 6. Wie Whitespace-insensitive Modus des regulären Ausdrucks in PHP aktivieren?
- 7. In Javascript erhalten Sie die Länge des passenden regulären Ausdrucks
- 8. Maximale Größe/Länge des regulären Ausdrucks in "modernen" Webbrowsern?
- 9. Verwenden Variable als regulären Ausdrucks
- 10. Erstellen eines dynamischen regulären Ausdrucks
- 11. Wie drucke ich die Ergebnisse des regulären Ausdrucks mit findall?
- 12. Zerlegung eines langen regulären Ausdrucks in R
- 13. Position der nicht übereinstimmenden Position des regulären Ausdrucks suchen
- 14. Endbenutzer-Tool zum Generieren eines regulären Ausdrucks
- 15. Wie lautet der Name dieses regulären Ausdrucks?
- 16. Regulärer Ausdruck zum Finden eines regulären Ausdrucks?
- 17. Konvertieren eines vereinfachten regulären Ausdrucks in einen Syntaxbaum
- 18. Unnötige Zeichen sind in der regulären Ausdruck URL-Konvertierung enthalten
- 19. Wie das Ergebnis eines regulären Ausdrucks invertieren
- 20. Erstellen eines regulären Ausdrucks für diese Art von Daten
- 21. C++ 11 bis C# -Code-Konvertierung Problem
- 22. Verwenden eines regulären Ausdrucks zum Speichern von Skript src URL
- 23. Referenzieren eines Satzes von Dateipfaden unter Verwendung eines regulären Ausdrucks
- 24. Negation des regulären Ausdrucks für erste Zeichen Alphabet, von zweiten Zeichen ab einem beliebiges Zeichen
- 25. Bestimmen des Typs eines Ausdrucks
- 26. Minimierung des booleschen Ausdrucks
- 27. Art des Lambda-Ausdrucks
- 28. C# Negieren eines Ausdrucks
- 29. Konstruieren eines regulären Ausdrucks aus einem endlichen Automaten
- 30. Was bedeutet "\ 2" am Ende eines regulären Ausdrucks?
Das ist nicht ein regulärer Ausdruck, sondern ein einfacher String ersetzen –
'sFileText = sFileText.Replace (Environment.NewLine, "|"). Ersetzen (““, "|") ; 'Keine Regex hier, nur mit String –
okay !! Wie konvertiere ich in C#? – krishna