05-26-2009
regular expressions
I have a flat file with the following drug names
Nutropin AQ 20mg PEN Cart 2ml
Norditropin Cart 15mg/1.5ml
I have to extract digits that are before mg i.e 20 and 15 ; how to do this using regular expressions
Thanks
ram
10 More Discussions You Might Find Interesting
1. Programming
How do I use the regular expressions in c++? (2 Replies)
Discussion started by: szzz
2 Replies
2. Shell Programming and Scripting
I have following content in the file
CancelPolicyMultiLingual3=U|PC3|EN
RestaurantInfoCode1=U|restID1|1
.....
I am trying to use following matching extression
\|(+)
to get this
PC3|EN
restID1|1
Obviously it does not work.
Any ideas? (13 Replies)
Discussion started by: arushunter
13 Replies
3. UNIX for Dummies Questions & Answers
Hi Gurus,
I need help with regular expressions. I want to create a regular expression which will take only alpha-numeric characters for 7 characters long and will throw out an error if longer than that.
i tried various combinations but couldn't get it, please help me how to get it guys.
... (2 Replies)
Discussion started by: ragha81
2 Replies
4. Shell Programming and Scripting
Hello,
Let say I have a string with content "Free 100%". How can extract only "100" using ksh? I would this machanism to work if instead of "100" there is any kind of combination of numbers(ex. "32", "1238", "1"). I want to get only the digits.
I have written something like this:
... (4 Replies)
Discussion started by: whatever
4 Replies
5. UNIX for Advanced & Expert Users
Hi,
below is a piece of code written by my predecessor at work.
I'm kind of a newbie and am trying to figure out all the regular expressions in this piece of code.
It is really a tough time for me to figure out all the regular expressions.
Please shed some light on the regular expressions... (3 Replies)
Discussion started by: ramky79
3 Replies
6. UNIX for Dummies Questions & Answers
In regular expressions with grep(or egrep), ^ works if we want something in starting of line..but what if we write ^^^ or ^ for pattern matching??..Hope u all r familiar with regular expressions for pattern matching.. (1 Reply)
Discussion started by: aadi_uni
1 Replies
7. Shell Programming and Scripting
#!/usr/bin/perl
$word = "one last challenge";
if ( $word =~ /^(\w+).*\s(\w+)$/ )
{
print "$1";
print "\n";
print "$2";
}
The output shows that "$1" is with result one and "$2" is with result challenge. I am confused about how this pattern match expression works step by step. I... (8 Replies)
Discussion started by: DavidHe
8 Replies
8. Shell Programming and Scripting
I have a file that I'm trying to find all the cases of phone number extensions and deleting them. So input file looks like:
abc
x93825
def
13234
x52673
hello
output looks like:
abc
def
13234
hello
Basically delete lines that have 5 numbers following "x". I tried: x\(4) but it... (7 Replies)
Discussion started by: pxalpine
7 Replies
9. Shell Programming and Scripting
I am new to shell scripts.Can u please help me on this req.
test_user = "Arun"
if
echo "test_user is a word"
else
echo "test_user is not a word" (1 Reply)
Discussion started by: chandrababu
1 Replies
10. Shell Programming and Scripting
I need to pick a part of string lets stay started with specific character and end with specific character to replace using sed command
the line is like this:my audio book 71-skhdfon1dufgjhgf8.wav'
I want to move the characters beginning with - end before.
I have different files with random... (2 Replies)
Discussion started by: XP_2600
2 Replies
LEARN ABOUT DEBIAN
vend::cart
Vend::Cart(3pm) User Contributed Perl Documentation Vend::Cart(3pm)
Test header for item toss
my $cart = [
{
code => 1,
mv_mi => 1,
mv_si => 0,
mv_ci => 0,
quantity => 0,
},
{
code => 2,
mv_mi => 1,
mv_si => 1,
mv_ci => 2,
quantity => 1,
},
{
code => 3,
mv_mi => 2,
mv_si => 1,
mv_ci => 0,
quantity => 1,
},
{
code => 5,
mv_mi => 1,
mv_si => 1,
mv_ci => 3,
quantity => 1,
},
{
code => 50,
mv_mi => 3,
mv_si => 1,
mv_ci => 0,
quantity => 1,
},
{
code => 51,
mv_mi => 3,
mv_si => 1,
mv_ci => 31,
quantity => 1,
},
{
code => 52,
mv_mi => 31,
mv_si => 1,
mv_ci => 0,
quantity => 1,
},
{
code => 6,
mv_mi => 1,
mv_si => 1,
mv_ci => 0,
quantity => 1,
},
{
code => 7,
mv_mi => 0,
mv_si => 0,
mv_ci => 0,
quantity => 1,
},
];
Test footer for item toss
toss_cart($cart);
use Data::Dumper;
$Data::Dumper::Indent = 2;
$Data::Dumper::Terse = 2;
print Data::Dumper::Dumper($cart);
# ENDTEST
perl v5.14.2 2011-05-06 Vend::Cart(3pm)