2014-07-21 75 views
-1

我怎樣才能得到2正則表達式的開始與正則表達式(A14/16 & A14/14),但最後沒有?紅寶石:正則表達式的幫助

A14/16 Working class 
A14/14 New oject 
Meeting up with boss 

我想到了論文,但因爲它確實相反它是不正確的:■

(\s.+) 
+2

如何是第三句較前兩者有什麼不同? –

+0

這就是我得到的不能說真的原因,我想「剝離」所有文本並保持開始(A14/16&A14/14) – Difender

回答

2

既然你不能告訴一個如何識別前兩行,大家紛紛猜測 - 這將工作:

(^A\S+) 

這將返回每一行的第一個字字母A

開始

demo

1

這是一個選項:

result = subject.scan(/^[^\s\/]*\/[^\s\/]*/) 

這包含字符串的一部分相匹配的/