• Re: ( Substring function in Python, Lisp) -- [Hijack] contains [hijk]

    From Paul Rubin@21:1/5 to Richard Tobin on Sat Feb 15 23:43:10 2025
    XPost: rec.puzzles, comp.lang.lisp

    richard@cogsci.ed.ac.uk (Richard Tobin) writes:
    $ awk 'BEGIN {for(i=97; i<=118; i++) printf("%c.*%c.*%c.*%c.*%c\n", i,
    i+1, i+2, i+3, i+4);}' | while read e; do grep -i $e
    /usr/share/dict/words; done

    Nice! That picked up "Kilimanjaro" which my more complicated Python
    script missed, because it didn't case-fold.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Tobin@21:1/5 to no.email@nospam.invalid on Sun Feb 16 19:02:35 2025
    XPost: rec.puzzles, comp.lang.lisp

    In article <87v7tabai9.fsf@nightsong.com>,
    Paul Rubin <no.email@nospam.invalid> wrote:

    $ awk 'BEGIN {for(i=97; i<=118; i++) printf("%c.*%c.*%c.*%c.*%c\n", i,
    i+1, i+2, i+3, i+4);}' | while read e; do grep -i $e
    /usr/share/dict/words; done

    Nice! That picked up "Kilimanjaro" which my more complicated Python
    script missed, because it didn't case-fold.

    Or, closer to (my) home, "Kilmarnock".

    -- Richard

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)