Hi Eric, The data is not only end of string orientated or limited to (^|.)AX
The "Actual" search text is: ^AORD Yahoo index (Beginning of string) ^AXEJ Yahoo index (Beginning of string) & so on..... BHP.AX Yahoo ticker Format (End of String) CTX.AX Yahoo ticker Format (End of String) & so on.... Thanks for the post though. KR Michael. eric tao wrote: > > How about single quotation mark? > > regexp = '/$[\.\^]AX/'; > > Eric > > --- In amibroker@yahoogroups.com <mailto:amibroker%40yahoogroups.com>, > "Michael.S.G." <[EMAIL PROTECTED]> wrote: > > > > Hi Paul, > > \.AX should work but does not. > > [.]AX does work. > > > > \^AX should work but does not. > > > > The ^AX is a problem & I can't find any way of matching it. > > > > KR > > Michael. > > > > > > Paul Ho wrote: > > > > > > \.AX for ".AX" and ^AX for ^AX" would that work > > > > > > > ---------------------------------------------------------- > > > *From:* amibroker@yahoogroups.com <mailto:amibroker%40yahoogroups.com> > > > [mailto:amibroker@yahoogroups.com > <mailto:amibroker%40yahoogroups.com>] *On Behalf Of *Michael.S.G. > > > *Sent:* Saturday, 7 April 2007 10:56 AM > > > *To:* amibroker@yahoogroups.com <mailto:amibroker%40yahoogroups.com> > > > *Subject:* [amibroker] JScript regular expression/string match > > > > > > I am tring to get JScript to match a set of characters in a > string. > > > The characters are special characters, And I am having trouble > > > working > > > out the format for correct match. > > > Can someone tell me what the correct search string is for matching > > > ".AX" > > > and "^AX". Thanks. > > > > > > Here is a simple test JScript to match characters using the > regular > > > expression and search functions. > > > > > > // JScript file > > > // Match Exclude text in Ticker String. > > > // Match ".ax" > > > // Match "^ax" > > > var r,re; > > > //Exclude = "[.]ax"; //Seems to work > > > Exclude = "^ax"; //Does not work > > > Ticker = "t^axest.axssbsn"; > > > re = new RegExp(Exclude,"i"); //Create Search Expression > > > r = Ticker.search(re); > > > if (r == -1) result = "No Match" > > > else result = "Match" > > > WScript.Echo( Ticker + "\n" + re + "\n" + result + " @ " + > (r+1) ); > > > > > > __._ > > >