Yes, Eclipse has that option, however it would be much more difficult to
program without using the pattern matcher.  It would basically revert to a
simple exact match string comparison.

Larry

On Tue, Jan 6, 2009 at 4:29 PM, Martin Davis <mbda...@refractions.net>wrote:

> Is it worth having an option to choose plain text or regex?  Some text
> editors do this.  That way if a search string contains some of the
> (numerous) special regex chars, the user doesn't have to escape
> everything in sight.
>
> M
>
> Michael Michaud wrote:
> > Larry Becker a écrit :
> >
> >>> @Larry : I think that the use of regexes should be mentionned in the
> >>> user interface of your search tool
> >>> One reason is that the user will have to escape regex metacharacter if
> >>> he wants to make a simple search on (, [ ,*...
> >>>
> >> I agree.  I was just intimidated by the complexity of explaining this
> >> in a sidebar. :-)  Perhaps it would be enough to list the "special
> >> characters".
> >>
> > Of course, I didn't think of explaining regex syntax in the sidebar, but
> > just mentionning that regex syntax can (or must ?) be used in the
> > textfield so that users are aware that they can use or learn how to use
> > this powerful syntax.
> >
> > Michaël
> >
> >> Larry
> >>
> >> On Tue, Jan 6, 2009 at 1:20 PM, Michael Michaud
> >> <michael.mich...@free.fr <mailto:michael.mich...@free.fr>> wrote:
> >>
> >>     Hi,
> >>
> >>     For a one page cheatsheet, look at
> >>
> http://www.addedbytes.com/download/regular-expressions-cheat-sheet-v1/pdf/
> >>     or
> >>
> http://www.omicentral.com/cheatsheets/JavaRegularExpressionsCheatSheet.pdf
> >>
> >>     for a full site dedicated to regex :
> >>     http://www.regular-expressions.info/
> >>
> >>     note : regex is also available in OJ's simple query plugin
> >>     ...and in postgresql (operator ~)
> >>
> >>     @Larry : I think that the use of regexes should be mentionned in the
> >>     user interface of your search tool
> >>     One reason is that the user will have to escape regex metacharacter
> if
> >>     he wants to make a simple search on (, [ ,*...
> >>
> >>     Michaël
> >>
> >>
> >>     Larry Becker a écrit :
> >>     > That's it.  I've looked for a better (more user oriented)
> reference,
> >>     > but never found one.
> >>     >
> >>     > Larry
> >>     >
> >>     > On Tue, Jan 6, 2009 at 12:00 PM, Martin Davis
> >>     <mbda...@refractions.net <mailto:mbda...@refractions.net>
> >>     > <mailto:mbda...@refractions.net
> >>     <mailto:mbda...@refractions.net>>> wrote:
> >>     >
> >>     >     Perhaps
> >>     >
> >>     >
> >>
> http://java.sun.com/j2se/1.4.2/docs/api/java/util/regex/Pattern.html
> >>     >
> >>     >     ??
> >>     >
> >>     >     Stefan Steiniger wrote:
> >>     >     >
> >>     >     >> By the way, since it uses the Java pattern matcher,
> >>     Search All
> >>     >     >> Attributes supports many different meta-characters to
> control
> >>     >     the search
> >>     >     >> such as ^ to match the start of a line and $ to match the
> >>     end.
> >>     >     >>
> >>     >     > oha..interesting.. how to get to know these chars?
> >>     >     > is there a table?
> >>     >     >
> >>     >     > stefan
> >>     >     >
> >>     >     >
> >>     >
> >>
> ------------------------------------------------------------------------------
> >>     >     > Check out the new SourceForge.net Marketplace.
> >>     >     > It is the best place to buy or sell services for
> >>     >     > just about anything Open Source.
> >>     >     > http://p.sf.net/sfu/Xq1LFB
> >>     >     > _______________________________________________
> >>     >     > Jump-pilot-devel mailing list
> >>     >     > Jump-pilot-devel@lists.sourceforge.net
> >>     <mailto:Jump-pilot-devel@lists.sourceforge.net>
> >>     >     <mailto:Jump-pilot-devel@lists.sourceforge.net
> >>     <mailto:Jump-pilot-devel@lists.sourceforge.net>>
> >>     >     >
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
> >>     >     >
> >>     >     >
> >>     >
> >>     >     --
> >>     >     Martin Davis
> >>     >     Senior Technical Architect
> >>     >     Refractions Research, Inc.
> >>     >     (250) 383-3022
> >>     >
> >>     >
> >>     >
> >>
> ------------------------------------------------------------------------------
> >>     >     Check out the new SourceForge.net Marketplace.
> >>     >     It is the best place to buy or sell services for
> >>     >     just about anything Open Source.
> >>     >     http://p.sf.net/sfu/Xq1LFB
> >>     >     _______________________________________________
> >>     >     Jump-pilot-devel mailing list
> >>     >     Jump-pilot-devel@lists.sourceforge.net
> >>     <mailto:Jump-pilot-devel@lists.sourceforge.net>
> >>     >     <mailto:Jump-pilot-devel@lists.sourceforge.net
> >>     <mailto:Jump-pilot-devel@lists.sourceforge.net>>
> >>     >     https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
> >>     >
> >>     >
> >>     >
> >>     >
> >>     > --
> >>     > http://amusingprogrammer.blogspot.com/
> >>     >
> >>
> ------------------------------------------------------------------------
> >>     >
> >>     >
> >>
> ------------------------------------------------------------------------------
> >>     > Check out the new SourceForge.net Marketplace.
> >>     > It is the best place to buy or sell services for
> >>     > just about anything Open Source.
> >>     > http://p.sf.net/sfu/Xq1LFB
> >>     >
> >>
> ------------------------------------------------------------------------
> >>     >
> >>     > _______________________________________________
> >>     > Jump-pilot-devel mailing list
> >>     > Jump-pilot-devel@lists.sourceforge.net
> >>     <mailto:Jump-pilot-devel@lists.sourceforge.net>
> >>     > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
> >>     >
> >>
> >>
> >>
> ------------------------------------------------------------------------------
> >>     Check out the new SourceForge.net Marketplace.
> >>     It is the best place to buy or sell services for
> >>     just about anything Open Source.
> >>     http://p.sf.net/sfu/Xq1LFB
> >>     _______________________________________________
> >>     Jump-pilot-devel mailing list
> >>     Jump-pilot-devel@lists.sourceforge.net
> >>     <mailto:Jump-pilot-devel@lists.sourceforge.net>
> >>     https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
> >>
> >>
> >>
> >>
> >> --
> >> http://amusingprogrammer.blogspot.com/
> >> ------------------------------------------------------------------------
> >>
> >>
> ------------------------------------------------------------------------------
> >> Check out the new SourceForge.net Marketplace.
> >> It is the best place to buy or sell services for
> >> just about anything Open Source.
> >> http://p.sf.net/sfu/Xq1LFB
> >> ------------------------------------------------------------------------
> >>
> >> _______________________________________________
> >> Jump-pilot-devel mailing list
> >> Jump-pilot-devel@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
> >>
> >>
> >
> >
> >
> ------------------------------------------------------------------------------
> > Check out the new SourceForge.net Marketplace.
> > It is the best place to buy or sell services for
> > just about anything Open Source.
> > http://p.sf.net/sfu/Xq1LFB
> > _______________________________________________
> > Jump-pilot-devel mailing list
> > Jump-pilot-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
> >
> >
>
> --
> Martin Davis
> Senior Technical Architect
> Refractions Research, Inc.
> (250) 383-3022
>
>
>
> ------------------------------------------------------------------------------
> Check out the new SourceForge.net Marketplace.
> It is the best place to buy or sell services for
> just about anything Open Source.
> http://p.sf.net/sfu/Xq1LFB
> _______________________________________________
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>



-- 
http://amusingprogrammer.blogspot.com/
------------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It is the best place to buy or sell services for
just about anything Open Source.
http://p.sf.net/sfu/Xq1LFB
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to