Complete Works

August 27th, 2009

IZEN publications aka endwar aka Andrew Russ has released the final version of The Complete Works. It’s lovely in that it both acknowledges bpNichol’s Complete Works and extends it by reducing it even further. The piece indicates that it’s by Dan Waber but this is all and inimitably endwar.

The Complete Works


Dan Waber

(and everyone else)

Regex Haiku, by Millie Niss

March 31st, 2009

Lovely, lovely, lovely, hold thousands of haiku in your head at once, thanks to Millie Niss!

[mlg]oo(se|n) (l?ov|und)er (bri|slu|ju)(t|dge|g)s?
re(fle|fra|tra)cts? (wand|wint|summ|dumb|yond)er fall(ing|en) fr?[iao]gs?
sha(ll|d)ows? (like|as|in|the) (sh|d|b|l)a[rn]k [nltw]i(ght|ne|t|ck)

Now that’s what I’m talking about.

To see samples of what matches this regex, please visit Sporkworld.

Holiday Regular Expressionism

December 19th, 2008

Saw this today on

Happy (Holidays|(Christ|X|Winter-een-)mas|(Ch|H)ann?ukk?ah|Kwa(nza|anz)a|New Year’s (Eve|Day)|(Boxing|Zamenhof) Day|Yule(tide)?|Winter(val|s Day|fair)|Festiv(us|al of the Bells)), reddit!

In the comments at the link above someone has expanded that thusly:

Happy (Holidays|(Christ|X|Winter-een-)mas|(Ch|H)ann?ukk?ah|Kwa(nza|anz)a|New Year’s (Eve|Day)|(Boxing|Zamenhof) Day|Yule(tide)?|Winter(val|s Day|fair)|Festiv(us|al of the Bells)), reddit!

[187 characters]

Happy Xmas, reddit! Happy Kwanzaa, reddit! Happy Kwaanza, reddit! Happy New Year’s Eve, reddit! Happy New Year’s Day, reddit! Happy Zamenhof Day, reddit! Happy Boxing Day, reddit! Happy Yuletide, reddit! Happy Yule, reddit! Happy Festival of the Bells, reddit! Happy Festivus, reddit! Happy Winter-een-mas, reddit! Happy Winters Day, reddit! Happy Winterval, reddit! Happy Winterfair, reddit! Happy Christmas, reddit! Happy Chanukah, reddit! Happy Chanukkah, reddit! Happy Channukah, reddit! Happy Channukkah, reddit! Happy Holidays, reddit! Happy Hanukah, reddit! Happy Hanukkah, reddit! Happy Hannukah, reddit! Happy Hannukkah, reddit!

[613 characters, not counting spaces]

328% compression

a poem for my mother

December 15th, 2008

Many of the Cantoos can be represented effectively as regular expressions. One recent one can be seen here in Cantoo form, and below as a regex:



Cheat Sheet

November 18th, 2008

A nice regular expression cheat sheet is available here.

Expand Regex to String

September 2nd, 2008

Here’s a great tool that allows you to enter a regex (like my b[aeiou]d already posted) and it will generate all possible output for it.

Try putting a regex in the regExp box and then clicking on Generate Sentences

8 by Jukka-Pekka Kervinen

September 2nd, 2008

[hpd]e b[eil] [acef]??a?

helix blues equal
peony beech freak
peg below cabal
pear begun algae
deaf bitch clean

b.[aeoiu][cfgdn] .e[dcmnht].[ae] t.[crklnm].

briny wedge tummy
brick pence tinny
bring tense tacit
blunt sense tumor
bough venue tacky

b.[aeoiu][cfgdn] .[ae][dcmnht].[ae] [dt].[crklnm].

bluff tense delve
been mange dummy
being genie dirty
bloc venue dicta
black media torch

[pb].[aeoiu][cfgdn] .[ae][dcmnht].[ae] [dt].[crklnm].

bled sedge threw
phone manse dance
baud cadge tamer
beef pence decry
bran bathe tulip


fan mail baboon absolutism watershed salable marketable
abstruseness naturalization absorbency acupuncture barbecue
vacillate van fancier obstinately varmint bangle hardy canine
cardiac arrest saline bail safety pin waistband academician
fallibility sampler rapt garage sale masterwork economically
car pool fatality accustom bath laden accessibly fallibility
caller cam scholarship easygoing patrolman scratch paper
haywire cannibalize parking lot gaffe mayoral bard sawmill
garbage bale canape backbit faithfully fatalistic paw carillon
halter mar ocher paradox washstand sanely narc savor parking meter
scarify bargain abalone jalopy lambskin accelerate bathhouse
payday manipulation cable television margin fascination
ballad pantheon made-up path safely mandate partially painkiller
parishioner batten absentee wax bean paradoxically waylaid
fan acupuncturist famine larynx casing washing


nearly prospect peeling neutralize keel problematically
geneticist well-balanced wealthy meddler definiteness
prosperously prosper bequest sensibility idiosyncrasy
trickster seaworthy groundwork dross webbed reassurance
drug geisha troubleshooter departmental irradiate recede
bellow testate petite orphan jester organizer performance
respire refurbishment frightening predecease selfless
wearisome free brass depressed drifter grounds despondently
responsible regional tepid iris aeon resolved verily beachcomber
self-pity draftsmanship trickle reiterate bestow arrogant
heir apparent crass odium cruciform genus prime number
bedbug seasonally decide melting pot granola crier desirable
educate granny velvety grocery relax redundant preterite
headfirst serge menstruation rest artless beady prearrangement
propensity franc bride train brusque self-preservation
prosaically peon decency pen name bellybutton adenoids


taper breezy transition transaction urinal fated frontiersman
artery grenade orangutan gauntlet free fall favorite son
raze parole casework crankshaft valet dauntless twinge dryer
cajole armor hater freeze canoe grandstand bronchitis paternal
grand slam brandy bayonet capon sweet corn safety belt
faun fated transparently sweetly transience carnally greet
carefully saxophonist barometer pronouncement mannish
water heater ironical base on balls tapeworm maintenance
fries caterwaul arterial parental preexist drier majority
palomino savoir-faire barnacle tapeworm granny crinkly
jaunty gamecock nakedly saleable free will rain face-saving
crony baton magnetize swoon branding iron safeguard mace
tape recording vaunted water lily green pepper carousel
sane front mannered mademoiselle oriental bronze rainy samovar
favorable name raceway frozen layette crooked grand slam


two-time liquidate link lighter enormity tight lightheartedly
financier timepiece filch twill encrust tiger figure of speech
titillate enthrall finite limited twin engaged living tissue
tick limelight engrave tissue paper limbo encore lichen
tirelessness liturgy field trip litmus fictional lifesaver
enforcer encase fire extinguisher lighten likable fifty
lisle firebreak lineal litany fineness eggplant time frame
lingo first lady lissom tiddlywinks lieu egg tie twinkling
entertainingly lift fiddle fiberglass egg enormous ensign
enticement lip-read field glasses titillation ensemble
likelihood tipple lief timberland field marshal filch fidelity
fictitious engagingly filament fizz endurable enforceable
fizzle entomb tit for tat enfranchisement tilde filibuster
firebreak line liken encapsulate fibber tinsel lithographer
tiptop linchpin two-faced license plate entrepreneur licentious

Jukka-Pekka Kervinen

regex poem #1

September 1st, 2008


Web-based Interactive Regular Expression Tools

May 22nd, 2008

Here’s a few web-based interactive regular expression tools to help see which constructs match which portions of target texts.

Call For Submissions

May 21st, 2008

This site is now officially open for submissions of prose and poetry connected with the use of regular expressions as a system of poetic notation. Length is open, format is open. Please send all submissions to regex at logolalia dot com.