- 论坛徽章:
- 7
|
maybe
- 6f41f212-e96e-11e2-b0af-001517a36ca5
- 0d77a328-e427-11e2-b0af-001517a36ca5
- 65defa18-e5de-11e2-a387-001517a3798d
- 39cbd594-e57e-11e2-87b7-001517a331f1
- b92e5823-ea7f-11e2-b869-001517a36ded
- eb993574-e9d3-11e2-b869-001517a36ded
- 68c77618-e7ed-11e2-b0af-001517a36ca5
复制代码
perl abc.pl > OK
- #!/usr/bin/perl
- use 5.010;
- while (<DATA>) {
- my ( $id, $words ) = split ':';
- my @word = split ';', $words;
- my $OK = 1;
- for (@word) {
- my ( undef, $A, $B ) = split /\s*[A-Z]+\s*/;
- my $X = split /\s+/, $A;
- my $Y = split /\s+/, $B;
- $OK--, last if $X != $Y;
- }
- say $id if $OK;
- # or print line if ok
- # print if $OK;
- }
- __DATA__
- 6f41f212-e96e-11e2-b0af-001517a36ca5: HEY h ey HEY hh ey
- 0d77a328-e427-11e2-b0af-001517a36ca5: ALLMAN aa l m ax n ALLMAN ao l m ax n
- 65defa18-e5de-11e2-a387-001517a3798d: OF ah v OF ax v; YOUR y ao r YOUR y ax r
- 39cbd594-e57e-11e2-87b7-001517a331f1: FOR f ax r FOR f ao r
- b92e5823-ea7f-11e2-b869-001517a36ded: WHO h uw WHO hh uw
- 8eb46f0a-e9b5-11e2-a387-001517a3798d: WI d ah b ax l y uw ay WI w ay
- eb993574-e9d3-11e2-b869-001517a36ded: WHAT w aa t WHAT w ah t; YEARS y ih r z YEARS y iy r z; WERE w er r WERE w ax r; THE dh ax THE dh ah; HOLOCAUST h aa l ah k ao s t HOLOCAUST hh aa l ax k ao s t
- 68c77618-e7ed-11e2-b0af-001517a36ca5: HUT h ah t HUT hh ah t; TEXAS t eh k s ax s TEXAS t eh k s ih s
- dedf0820-e808-11e2-b0af-001517a36ca5: THE dh ax THE dh iy; OF ah v OF ax v; THE dh ax THE dh ah; WHAT w aa t WHAT hh w ah t
复制代码 |
|