, 나는 BBBB펄에서 원치 않는 줄을 제거한 후 빈 줄을 제거하는 방법은 무엇입니까? 예를 들어
나는 이러한 목표를 달성하기 위해 다음과 같은 펄 정규 표현식을 사용aaaa
bbbb
cccc
dddd
원치 않는 줄을 제거하고 싶습니다.
$_ =~ s/bbbb//g;
문제는 여기에 빈 줄이 예
내가 원하지 않는 텍스트 라인 또한 빈 줄을 제거해야aaaa
cccc
dddd
를 들어, 숙박 것입니다.
, 나는 BBBB펄에서 원치 않는 줄을 제거한 후 빈 줄을 제거하는 방법은 무엇입니까? 예를 들어
나는 이러한 목표를 달성하기 위해 다음과 같은 펄 정규 표현식을 사용aaaa
bbbb
cccc
dddd
원치 않는 줄을 제거하고 싶습니다.
$_ =~ s/bbbb//g;
문제는 여기에 빈 줄이 예
내가 원하지 않는 텍스트 라인 또한 빈 줄을 제거해야aaaa
cccc
dddd
를 들어, 숙박 것입니다.
그것은 나에게 보인다는 선으로이 라인을 읽고 있다면 당신은 할 수 루프는이 작업을 수행 한 :
my @foo = (
"aaaa\n",
"bbbb\n",
"cccc\n",
"dddd\n");
foreach my $line (@foo) {
next if ($line =~ /^bbbb$/);
# now do something with a valid line;
}
당신은'$ _'의 전체 데이터가 있거나 어떻게 든 루프 및 인쇄되어 있습니까? – Mat
줄 단위로, 나는 $ _에 전체 데이터를 가지고 있지 않다. 줄 단위로 –
줄을 써야만 왜 빈 줄을 인쇄하지 않을까? 내가 놓친 게 있니? – Mat