Board index » delphi » Read and extract the values between 2 brackets
Ellobo
Delphi Developer |
Ellobo
Delphi Developer |
Read and extract the values between 2 brackets2007-02-23 06:17:31 PM delphi142 Hi people, What I need is a function to extract the values between 2 brackets and put a flag(or something like that) where the words 'AND' or 'OR' are located and if they are located between 2 brackets. For example a text can look like this: ( ( Value1 = 1 OR VALUE1 = 2 OR ( VALUE1 = 3 OR VALUE1 = 4 ) AND Value2 = 100 Can someone help me with this? Any help would be very appreciated. Thanks in advance. Paul |
Ellobo
Delphi Developer |
2007-02-23 06:56:02 PM
Re:Read and extract the values between 2 brackets
Hello again,
FYI. The function should return a result like this: Original ======== AND ( ( Value1 = 1 OR VALUE1 = 2 ) OR ( VALUE1 = 3 OR VALUE1 = 4 ) ) AND Value2 = 100 Result ====== OpenFlag1 DetailFlag Value1 = 1 DetailFlag Value = 2 BetweenFlag DetailFlag Value1 = 3 DetailFlag Value = 4 OpenFlag2 DetailFlag Value2 = 100 Thanks Paul On 23 feb, 11:17, "Ellobo" <XXXX@XXXXX.COM>writes: QuoteHi people, |