1
我有這樣一個字符串分割字符串:Perl中使用正則表達式,但加入的分隔符到輸出
za b c
x y
x z
y
a b c
x y
x z
有沒有辦法根據換行+ somecharacter拆分,但保留該字符到下一個標記?我的意思是我所要的輸出只有兩個標記爲:1)ZA ...... 2)亞....
我有這樣一個字符串分割字符串:Perl中使用正則表達式,但加入的分隔符到輸出
za b c
x y
x z
y
a b c
x y
x z
有沒有辦法根據換行+ somecharacter拆分,但保留該字符到下一個標記?我的意思是我所要的輸出只有兩個標記爲:1)ZA ...... 2)亞....
獲取正則表達式look ahead而不(?=...)
捕捉:
my @lines = split /\n(?=[a-z])/, $input;
您是不是要找'[AZ]'? – choroba 2013-04-30 07:12:26
啊是的。謝謝。我錯過了正則表達式。 – 2013-04-30 07:23:31