0

I have string with me :

Strings are:

"Receiving datame2->$@<CTR>&CTData=<G><TT>d</TT>00<X>Approved</CTR>" **should match**

"Receiving datame2->$@<CTR>&CTData=<G><R>^@^<T>0Y<X>Approved</CTR>" **should not match**

I would like to write regex that do match the

Receiving datame2(alltextin between)CTR(alldata in between)G(alldata in between)00(rest all data)

And .vice verse other then this should be rejected.

can i have to 2 Regular expression one for accepting and other one for rejecting the data. Other then this.

Gtr_py
  • 3,511
  • 1
  • 12
  • 13

1 Answers1

0

Try this for matching the first example in your question. The second example will be automatically rejected with the same regular expression.

Receiving datame2[^<]+<CTR>[^<]+<G>.+(?=00).+

Description

Regular expression visualization

Demo

http://regex101.com/r/bE3pZ3

Stephan
  • 41,764
  • 65
  • 238
  • 329