[Cialug] December RegEx Class Topics Survey

Scott Yates Scott at yatesframe.com
Sat Nov 29 17:54:16 CST 2014


Here is another cool site I recently came across:

http://regexcrossword.com/

On Sat, Nov 29, 2014 at 3:56 PM, jim kraai <jimgkraai at gmail.com> wrote:

> Tim,
>
> You are not alone in that.  For some things, I benefit a lot from a fresh
> review every few years.  For example, how many people really remember all
> of the options on ls, let alone across different platforms?
>
> Another wrinkle, scintilla-derived editors, which include scite, Notepad++,
> and Programmer's Notepad use a non-standard subset of what most would call
> a full regex implementation, see
> http://www.pnotepad.org/docs/search/regular_expressions/#restrictions
>
> It that always surprises me is how very differently people can approach the
> same simple RegEx problem, too.  Looking forward to having people point out
> better ways of doing things in the meeting.
>
>
> On Sat, Nov 29, 2014 at 3:19 PM, Tim Wilson <tim_linux at wilson-home.com>
> wrote:
>
> > I would say 1 and 2.  Even some of the more "basic" stuff might not be
> > known to everyone.  I've dabbled with RegEx for several years, including
> > some more advanced expressions, and I'm sure there's basic stuff I don't
> > know.
> >
> > On Sat, Nov 29, 2014 at 9:44 AM, kristau <kristau at gmail.com> wrote:
> >
> > > It all sounds good to me. Perhaps try to highlight what is and is not
> > > common across implementations?
> > >
> > > On Fri, Nov 28, 2014 at 9:23 PM, chris rheinherren <
> > > c.rheinherren at gmail.com>
> > > wrote:
> > >
> > > > Intro and basic concepts.
> > > >
> > > > On Fri, Nov 28, 2014 at 8:39 PM, Scott Yates <Scott at yatesframe.com>
> > > wrote:
> > > >
> > > > > Personally, i'd like to see the intermediate topics.
> > > > >
> > > > > On Fri, Nov 28, 2014 at 8:24 PM, jim kraai <jimgkraai at gmail.com>
> > > wrote:
> > > > >
> > > > > > What would you like to see?
> > > > > >
> > > > > > 1. Intro and basic concepts
> > > > > > 2. Intermediate: lookahead/around/etc.
> > > > > > 3. Intermediate: using procedural functions in replace
> > > > > > 4. Writing for maintainability
> > > > > > 5. Q&A, a.k.a stump the chump
> > > > > > 6. Advanced: unicode, recursion, other recent Perl additions
> > > > > > 7. XRegExp, js only (google it, it's sweet)
> > > > > > 8. Bragging rights, BYO examples and display/explain
> > > > > >
> > > > > > Note there are many implementations, and sed's feature set !=
> > perl's
> > > !=
> > > > > > javascript's != ... There are there are many javascript
> > > > implementations,
> > > > > > about the same as the number of web browsers.  I'm inclined to
> use
> > a
> > > > > subset
> > > > > > of the implementation in latest Chrome for ease of demonstration.
> > > > > >
> > > > > > Reply on list or directly to let me know.
> > > > > >
> > > > > > --jim
> > > > > > _______________________________________________
> > > > > > Cialug mailing list
> > > > > > Cialug at cialug.org
> > > > > > http://cialug.org/mailman/listinfo/cialug
> > > > > >
> > > > > _______________________________________________
> > > > > Cialug mailing list
> > > > > Cialug at cialug.org
> > > > > http://cialug.org/mailman/listinfo/cialug
> > > > >
> > > > _______________________________________________
> > > > Cialug mailing list
> > > > Cialug at cialug.org
> > > > http://cialug.org/mailman/listinfo/cialug
> > > >
> > >
> > >
> > >
> > > --
> > > Tired programmer
> > > Coding late into the night
> > > The core dump follows
> > > _______________________________________________
> > > Cialug mailing list
> > > Cialug at cialug.org
> > > http://cialug.org/mailman/listinfo/cialug
> > >
> >
> >
> >
> > --
> > Tim
> > Required reading: http://bccplease.com/
> > _______________________________________________
> > Cialug mailing list
> > Cialug at cialug.org
> > http://cialug.org/mailman/listinfo/cialug
> >
> _______________________________________________
> Cialug mailing list
> Cialug at cialug.org
> http://cialug.org/mailman/listinfo/cialug
>


More information about the Cialug mailing list