in reply to Extract data from CSV field.
I'm guessing you want to extract just the #number part from a string.
poj#!perl use strict; my @data = ( "TRAY HINGED PLSTC 20 CAV #F32473", "BOX HSC 35-3/4X17-1/4 X 50-1/2 SIMULATOR TALL BOX", "PAD FOAM 24 X 24 X 1/4 #16193 112 SHEETS PER ROLL ORDER IN FULL ROLLS +", "PKG LIST ASST ARM RAD 300 #F37784", "PAD TOP CAP RE17-30048 #F30121 CORRUGATED ASSEMBLY 22-7/8 X 21-1/8 X +4-3/4"); for my $str (@data){ if ($str =~ /(#[^ ]+)/){ print "'$1'\n"; } else { print "No match\n"; } }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Extract data from CSV field.
by JobC (Acolyte) on Dec 08, 2015 at 23:49 UTC | |
by JobC (Acolyte) on Dec 09, 2015 at 17:31 UTC | |
by MidLifeXis (Monsignor) on Dec 09, 2015 at 18:15 UTC | |
by poj (Abbot) on Dec 09, 2015 at 17:51 UTC | |
by JobC (Acolyte) on Dec 09, 2015 at 18:15 UTC | |
by poj (Abbot) on Dec 09, 2015 at 18:58 UTC | |
|