2010-03-31 10 views

cevap

9

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

arayın ve hiçbir şey ile değiştirin.

Belirli bir sözdizimi kullandığınız dile bağlı olacaktır, e. g. C#:

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

:

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

JavaScript:

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

vs ...

1

Şunları bulabilirsiniz:

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

ve dönemler için

'' 

ile değiştirin Eğer

\. 

bulabilir ve ile değiştirin

'' 

Bazı diller, bir grup regex ve yedek almanın işlevini yerine getirir ve tek bir çağrıda bu işlevin yerini alır. PHP'nin preg_replace gibi.

+1

'\ n' (satır besleme) yerine' \ f' (form beslemesi) ile eşleşen herhangi bir neden var mı? –

İlgili konular