[progress Communities] [progress Openedge Abl] Forum Post: Re: Split A String By String

  • Thread starter Thread starter Akshay Guleria
  • Start date Start date
Status
Not open for further replies.
A

Akshay Guleria

Guest
Yes you can do that using the Split method of Regular Expression. Example code below: USING System.Text.RegularExpressions.Regex. DEFINE VARIABLE cSearch AS CHARACTER INIT "cProductNumer = '123' AND cProductName BEGINS 'PEN'" FORMAT "x(60)". DEFINE VARIABLE oRegExp AS CLASS Regex NO-UNDO. DEF VAR liLoop AS INT NO-UNDO. DEF VAR cResult AS CHAR NO-UNDO EXTENT. oRegExp = NEW RegEx("AND"). cResult = oRegExp:Split(cSearch). REPEAT liLoop = 1 TO EXTENT(cResult): DISP TRIM(cResult[liLoop]) FORMAT "x(60)". END.

Continue reading...
 
Status
Not open for further replies.
Back
Top