G
Garibaldi
Folks,
I'm having a bad regex day and can sure use your help, please..
I have a Regex expression that works fine. It's purpose is to isolate all
data from the start of a string begining with 200~ to the end of the string
but before the start of the next 200~. Here's the regex expression and test
data:
(?ms)^200~(.*?)(?=^200~)
Here's some test data
00000000000000000000
200~11111111111111111
22222222222222222222222222222
3333333333333
200~444444444444444444444444
555555555555555555555555555555555
66666666
200~777777777777777777
888888888888
The regex will return 200~ plus all ones, twos, threes as a group then 200~
plus all fours, fives, sixes as a group
Problem
---------
Now I need to do the reverse. I need to return all the data the preceding
regex doesn't return. IOW, I need to return all the zeros and 200~ plus all
the sevens and all the eights as a group. I want to execute "NOT
(?ms)^200~(.*?)(?=^200~)"
Sure could use a pointer to the correct starting point or any suggestion
that will help me reach my goal.
Thanks in advance
ty_92648 AT hotmail.com
I'm having a bad regex day and can sure use your help, please..
I have a Regex expression that works fine. It's purpose is to isolate all
data from the start of a string begining with 200~ to the end of the string
but before the start of the next 200~. Here's the regex expression and test
data:
(?ms)^200~(.*?)(?=^200~)
Here's some test data
00000000000000000000
200~11111111111111111
22222222222222222222222222222
3333333333333
200~444444444444444444444444
555555555555555555555555555555555
66666666
200~777777777777777777
888888888888
The regex will return 200~ plus all ones, twos, threes as a group then 200~
plus all fours, fives, sixes as a group
Problem
---------
Now I need to do the reverse. I need to return all the data the preceding
regex doesn't return. IOW, I need to return all the zeros and 200~ plus all
the sevens and all the eights as a group. I want to execute "NOT
(?ms)^200~(.*?)(?=^200~)"
Sure could use a pointer to the correct starting point or any suggestion
that will help me reach my goal.
Thanks in advance
ty_92648 AT hotmail.com