2010-03-31 6 views

Antwort

9

Suche nach

^[\r\n]+|\.|[\r\n]+$ 

und mit nichts ersetzen.

Die spezifische Syntax hängt von der Sprache ab, die Sie verwenden, z. G. in C#:

resultString = Regex.Replace(subjectString, @"^[\r\n]+|\.|[\r\n]+$", ""); 

in PHP:

$result = preg_replace('/^[\r\n]+|\.|[\r\n]+$/', '', $subject); 

in JavaScript:

result = subject.replace(/^[\r\n]+|\.|[\r\n]+$/g, ""); 

etc ...

1

können Sie finden:

^[\r\f]+|[\r\f]+$ 

und ersetzen sie durch

'' 

Für die Zeiträume können Sie

\. 

finden und ersetzen Sie es mit

'' 

Einige Sprachen bieten Ihnen Funktionen, die eine Gruppe von Regex und Ersetzungen enthalten und die Ersetzung in einem Aufruf an die Funktion vornehmen. Wie das preg_replace von PHP.

+1

Gibt es einen Grund dafür, dass Sie '\ f' (Formularvorschub) anstelle von' \ n' (Zeilenvorschub) verwenden? –

Verwandte Themen