Actually it was "[split /\s+/]->[8]" not "split[/\s+/]->[8]", and you only need to do it like that if you are using it in a "print" statement (I couldn't get it to work otherwise). Otherwise you can use the method Nikola explained or using the method you use below (the one that works).
Rob -----Original Message----- From: Dhiraj P Nilange [mailto:[EMAIL PROTECTED]] Sent: Wednesday, January 30, 2002 10:19 AM To: [EMAIL PROTECTED] Subject: split and extraction Hi there I want to extract some word after space from some string. Somebody from the mailing list had given me above command. suppose I wanto extract 8th word... #suppose $abc has the string; $abc=split[/\s+/]->[8]; #somebody told me like this. but it doesnt work. if i use some array in the split function like:- @array=split(/\s+/,$abc); print $array[8]; this way it works. But I dont want to use array. Its newbie question actually. pls help. Thanks -Dhiraj -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]