in reply to Re: Question on Regular Expression
in thread Question on Regular Expression
I have removed the second "\K". But this does not seem to help.
Here is what I intened to do
Lets say I have a string "RC1XY" which has 4 parts and when matched it would be as follows
Part 1 : RC => captured in P_ROOTCODE
Part 2 : 1 => captured in DAY1
Part 3 : X => captured in P_MON_CODE
Part 4 : Y => captured in P_NEW_MON_CODE
But if the string is passed as "RS" (instead of "RC1XY"), I was expecting P_ROOTCODE to hold "RS" and rest of the captures (DAY1, P_MON_CODE, P_NEW_MON_CODE) being blank. But even P_ROOTCODE is blank due to this undefined behavior
Can you please let me know if any other alternative approach to capture different parts when the string (ex :"RS" ) is not matching with the pattern.
Hope I made clear what is intened and hoping for solution or alternative approach
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: Question on Regular Expression
by AnomalousMonk (Archbishop) on Dec 27, 2014 at 19:57 UTC | |
by sjain (Initiate) on Dec 28, 2014 at 03:55 UTC | |
by AnomalousMonk (Archbishop) on Dec 28, 2014 at 05:57 UTC | |
by Anonymous Monk on Dec 28, 2014 at 04:41 UTC | |
by sjain (Initiate) on Dec 28, 2014 at 06:02 UTC | |
by sjain (Initiate) on Dec 28, 2014 at 13:13 UTC | |
by AnomalousMonk (Archbishop) on Dec 28, 2014 at 17:33 UTC |