<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[#WritersCoffeeClub Apr 24 Share a silly mistake you&#x27;ve made while writing.]]></title><description><![CDATA[<p><a href="https://wandering.shop/tags/WritersCoffeeClub" rel="tag">#<span>WritersCoffeeClub</span></a> Apr 24 Share a silly mistake you've made while writing.</p><p>Character name changes. If for some reason you change the name of a character you *really* need to double-check that it's changed *everywhere*. Hint: regular expressions and global *conditional* search/replace are your tools. Also how to manage word stemming with regexps. Then triple-check *everything*. Otherwise—guaranteed—you'll flip a character's name in one paragraph and the internet will never let you forget it!</p>]]></description><link>https://forum.fedi.dk/topic/37ed6236-3028-4c9e-802d-0fee703fb9ee/writerscoffeeclub-apr-24-share-a-silly-mistake-you-ve-made-while-writing.</link><generator>RSS for Node</generator><lastBuildDate>Mon, 27 Apr 2026 22:26:46 GMT</lastBuildDate><atom:link href="https://forum.fedi.dk/topic/37ed6236-3028-4c9e-802d-0fee703fb9ee.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 24 Apr 2026 11:09:05 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to #WritersCoffeeClub Apr 24 Share a silly mistake you&#x27;ve made while writing. on Sat, 25 Apr 2026 18:17:44 GMT]]></title><description><![CDATA[<p><span><a href="/user/headword%40lingo.lol">@<span>headword</span></a></span> <span><a href="/user/cstross%40wandering.shop">@<span>cstross</span></a></span> <span><a href="/user/owent%40mastodon.social">@<span>owent</span></a></span> <span><a href="/user/alicemcalicepants%40ohai.social">@<span>alicemcalicepants</span></a></span> <span><a href="/user/nullcolaship%40mastodon.nz">@<span>nullcolaship</span></a></span> <span><a href="/user/davidtheeviloverlord%40mastodon.social">@<span>davidtheeviloverlord</span></a></span> Hot damn! Totally forgot for a moment there that verb existed.</p>]]></description><link>https://forum.fedi.dk/post/https://chaos.social/users/DJRNDM/statuses/116466716778977066</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://chaos.social/users/DJRNDM/statuses/116466716778977066</guid><dc:creator><![CDATA[djrndm@chaos.social]]></dc:creator><pubDate>Sat, 25 Apr 2026 18:17:44 GMT</pubDate></item><item><title><![CDATA[Reply to #WritersCoffeeClub Apr 24 Share a silly mistake you&#x27;ve made while writing. on Sat, 25 Apr 2026 18:17:43 GMT]]></title><description><![CDATA[<p><span><a href="/user/davidtheeviloverlord%40mastodon.social">@<span>davidtheeviloverlord</span></a></span> <span><a href="/user/cstross%40wandering.shop">@<span>cstross</span></a></span>  I recall a story where one of the characters was pulling up his Brendas. I guess Jean got renamed...</p>]]></description><link>https://forum.fedi.dk/post/https://mastodon.radio/users/kf7ccc/statuses/116466716743476053</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://mastodon.radio/users/kf7ccc/statuses/116466716743476053</guid><dc:creator><![CDATA[kf7ccc@mastodon.radio]]></dc:creator><pubDate>Sat, 25 Apr 2026 18:17:43 GMT</pubDate></item><item><title><![CDATA[Reply to #WritersCoffeeClub Apr 24 Share a silly mistake you&#x27;ve made while writing. on Sat, 25 Apr 2026 18:07:19 GMT]]></title><description><![CDATA[<p><span><a href="/user/cstross%40wandering.shop">@<span>cstross</span></a></span> <span><a href="/user/djrndm%40chaos.social">@<span>DJRNDM</span></a></span> <span><a href="/user/owent%40mastodon.social">@<span>owent</span></a></span> <span><a href="/user/alicemcalicepants%40ohai.social">@<span>alicemcalicepants</span></a></span> <span><a href="/user/nullcolaship%40mastodon.nz">@<span>nullcolaship</span></a></span> <span><a href="/user/davidtheeviloverlord%40mastodon.social">@<span>davidtheeviloverlord</span></a></span> </p><p>This is still not perfect. You would need to make sure every substitution is the correct meaning of ‘pants’. Otherwise you risk sentences like:</p><p>“Whew! I'm all out of breath after that steep hill,” he trousers.</p>]]></description><link>https://forum.fedi.dk/post/https://lingo.lol/users/headword/statuses/116466675828018098</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://lingo.lol/users/headword/statuses/116466675828018098</guid><dc:creator><![CDATA[headword@lingo.lol]]></dc:creator><pubDate>Sat, 25 Apr 2026 18:07:19 GMT</pubDate></item><item><title><![CDATA[Reply to #WritersCoffeeClub Apr 24 Share a silly mistake you&#x27;ve made while writing. on Sat, 25 Apr 2026 14:43:13 GMT]]></title><description><![CDATA[<p><span><a href="/user/cstross%40wandering.shop" rel="nofollow noopener">@<span>cstross</span></a></span> <br />I would also recommend doing it interactively.<br />Yes you need to confirm every change but you learn where your regex goes wrong<br />Sadly this doesn't help with missed occurrence</p>]]></description><link>https://forum.fedi.dk/post/https://infosec.exchange/users/realn2s/statuses/116465873268575642</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://infosec.exchange/users/realn2s/statuses/116465873268575642</guid><dc:creator><![CDATA[realn2s@infosec.exchange]]></dc:creator><pubDate>Sat, 25 Apr 2026 14:43:13 GMT</pubDate></item><item><title><![CDATA[Reply to #WritersCoffeeClub Apr 24 Share a silly mistake you&#x27;ve made while writing. on Sat, 25 Apr 2026 14:42:20 GMT]]></title><description><![CDATA[<p><span><a href="/user/gsuberland%40chaos.social" rel="nofollow noopener">@<span>gsuberland</span></a></span> <span><a href="/user/cstross%40wandering.shop" rel="nofollow noopener">@<span>cstross</span></a></span> <span><a href="/user/wellsitegeo%40masto.ai" rel="nofollow noopener">@<span>WellsiteGeo</span></a></span> <span><a href="/user/quixoticgeek%40social.v.st" rel="nofollow noopener">@<span>quixoticgeek</span></a></span> <span><a href="/user/owent%40mastodon.social" rel="nofollow noopener">@<span>owent</span></a></span> <span><a href="/user/alicemcalicepants%40ohai.social" rel="nofollow noopener">@<span>alicemcalicepants</span></a></span> <span><a href="/user/nullcolaship%40mastodon.nz" rel="nofollow noopener">@<span>nullcolaship</span></a></span> <span><a href="/user/davidtheeviloverlord%40mastodon.social" rel="nofollow noopener">@<span>davidtheeviloverlord</span></a></span> <span><a href="https://types.pl/@edwinb">@<span>edwinb</span></a></span> gonna be blunt: you want to eyeball and confirm every substitution if possible</p><p>these days you can be told how many potential ones up front for a <em>lot</em> of text pretty fast</p>]]></description><link>https://forum.fedi.dk/post/https://types.pl/users/flippac/statuses/116465869794899061</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://types.pl/users/flippac/statuses/116465869794899061</guid><dc:creator><![CDATA[flippac@types.pl]]></dc:creator><pubDate>Sat, 25 Apr 2026 14:42:20 GMT</pubDate></item><item><title><![CDATA[Reply to #WritersCoffeeClub Apr 24 Share a silly mistake you&#x27;ve made while writing. on Sat, 25 Apr 2026 13:22:04 GMT]]></title><description><![CDATA[<p><span><a href="/user/adamrice%40c.im">@<span>adamrice</span></a></span> <span><a href="/user/gsuberland%40chaos.social">@<span>gsuberland</span></a></span> <span><a href="/user/wellsitegeo%40masto.ai">@<span>WellsiteGeo</span></a></span> <span><a href="/user/quixoticgeek%40social.v.st">@<span>quixoticgeek</span></a></span> <span><a href="/user/owent%40mastodon.social">@<span>owent</span></a></span> <span><a href="/user/alicemcalicepants%40ohai.social">@<span>alicemcalicepants</span></a></span> <span><a href="/user/nullcolaship%40mastodon.nz">@<span>nullcolaship</span></a></span> <span><a href="/user/davidtheeviloverlord%40mastodon.social">@<span>davidtheeviloverlord</span></a></span> <span><a href="https://types.pl/@edwinb">@<span>edwinb</span></a></span> (Obligatory Bill Clinton joke): It depends what you mean by "word".</p><p>Less flippantly: is 467130356 a word? Is 17/4/2012 a word? Is !true a word?</p>]]></description><link>https://forum.fedi.dk/post/https://wandering.shop/users/cstross/statuses/116465554182332213</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://wandering.shop/users/cstross/statuses/116465554182332213</guid><dc:creator><![CDATA[cstross@wandering.shop]]></dc:creator><pubDate>Sat, 25 Apr 2026 13:22:04 GMT</pubDate></item><item><title><![CDATA[Reply to #WritersCoffeeClub Apr 24 Share a silly mistake you&#x27;ve made while writing. on Sat, 25 Apr 2026 12:40:27 GMT]]></title><description><![CDATA[<p><span><a href="/user/gsuberland%40chaos.social">@<span>gsuberland</span></a></span> <span><a href="/user/cstross%40wandering.shop">@<span>cstross</span></a></span> <span><a href="/user/wellsitegeo%40masto.ai">@<span>WellsiteGeo</span></a></span> <span><a href="/user/quixoticgeek%40social.v.st">@<span>quixoticgeek</span></a></span> <span><a href="/user/owent%40mastodon.social">@<span>owent</span></a></span> <span><a href="/user/alicemcalicepants%40ohai.social">@<span>alicemcalicepants</span></a></span> <span><a href="/user/nullcolaship%40mastodon.nz">@<span>nullcolaship</span></a></span> <span><a href="/user/davidtheeviloverlord%40mastodon.social">@<span>davidtheeviloverlord</span></a></span> <span><a href="https://types.pl/@edwinb">@<span>edwinb</span></a></span> Wait, you’re telling me a word character is not the same as a not-not word character?</p>]]></description><link>https://forum.fedi.dk/post/https://c.im/users/adamrice/statuses/116465390575777362</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://c.im/users/adamrice/statuses/116465390575777362</guid><dc:creator><![CDATA[adamrice@c.im]]></dc:creator><pubDate>Sat, 25 Apr 2026 12:40:27 GMT</pubDate></item><item><title><![CDATA[Reply to #WritersCoffeeClub Apr 24 Share a silly mistake you&#x27;ve made while writing. on Sat, 25 Apr 2026 12:30:12 GMT]]></title><description><![CDATA[<p><span><a href="/user/ilmari%40social.treehouse.systems">@<span>ilmari</span></a></span> <span><a href="/user/gsuberland%40chaos.social">@<span>gsuberland</span></a></span> <span><a href="/user/cstross%40wandering.shop">@<span>cstross</span></a></span> <span><a href="/user/wellsitegeo%40masto.ai">@<span>WellsiteGeo</span></a></span> <span><a href="/user/quixoticgeek%40social.v.st">@<span>quixoticgeek</span></a></span> <span><a href="/user/owent%40mastodon.social">@<span>owent</span></a></span> <span><a href="/user/alicemcalicepants%40ohai.social">@<span>alicemcalicepants</span></a></span> <span><a href="/user/nullcolaship%40mastodon.nz">@<span>nullcolaship</span></a></span> <span><a href="/user/davidtheeviloverlord%40mastodon.social">@<span>davidtheeviloverlord</span></a></span> <span><a href="https://types.pl/@edwinb">@<span>edwinb</span></a></span> <br />and vim has \&lt; and \&gt; for “directed” word boundary zero-width expression</p>]]></description><link>https://forum.fedi.dk/post/https://sociale.network/users/oblomov/statuses/116465350223944972</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://sociale.network/users/oblomov/statuses/116465350223944972</guid><dc:creator><![CDATA[oblomov@sociale.network]]></dc:creator><pubDate>Sat, 25 Apr 2026 12:30:12 GMT</pubDate></item><item><title><![CDATA[Reply to #WritersCoffeeClub Apr 24 Share a silly mistake you&#x27;ve made while writing. on Sat, 25 Apr 2026 11:32:56 GMT]]></title><description><![CDATA[<p><span><a href="/user/jernej__s%40infosec.exchange" rel="nofollow noopener">@<span>jernej__s</span></a></span> <span><a href="/user/cstross%40wandering.shop" rel="nofollow noopener">@<span>cstross</span></a></span> <span><a href="/user/gsuberland%40chaos.social" rel="nofollow noopener">@<span>gsuberland</span></a></span> <span><a href="/user/wellsitegeo%40masto.ai" rel="nofollow noopener">@<span>WellsiteGeo</span></a></span> <span><a href="/user/quixoticgeek%40social.v.st" rel="nofollow noopener">@<span>quixoticgeek</span></a></span> <span><a href="/user/owent%40mastodon.social" rel="nofollow noopener">@<span>owent</span></a></span> <span><a href="/user/alicemcalicepants%40ohai.social" rel="nofollow noopener">@<span>alicemcalicepants</span></a></span> <span><a href="/user/nullcolaship%40mastodon.nz" rel="nofollow noopener">@<span>nullcolaship</span></a></span> <span><a href="/user/davidtheeviloverlord%40mastodon.social" rel="nofollow noopener">@<span>davidtheeviloverlord</span></a></span> <span><a href="https://types.pl/@edwinb" rel="nofollow noopener">@<span>edwinb</span></a></span> yes, that's why I wrote <code>\b{…}</code>, not <code>\b</code>.</p>]]></description><link>https://forum.fedi.dk/post/https://social.treehouse.systems/users/ilmari/statuses/116465125091663746</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://social.treehouse.systems/users/ilmari/statuses/116465125091663746</guid><dc:creator><![CDATA[ilmari@social.treehouse.systems]]></dc:creator><pubDate>Sat, 25 Apr 2026 11:32:56 GMT</pubDate></item><item><title><![CDATA[Reply to #WritersCoffeeClub Apr 24 Share a silly mistake you&#x27;ve made while writing. on Sat, 25 Apr 2026 10:58:23 GMT]]></title><description><![CDATA[<p><span><a href="/user/ilmari%40social.treehouse.systems" rel="nofollow noopener">@<span>ilmari</span></a></span> <span><a href="/user/cstross%40wandering.shop" rel="nofollow noopener">@<span>cstross</span></a></span> <span><a href="/user/gsuberland%40chaos.social" rel="nofollow noopener">@<span>gsuberland</span></a></span> <span><a href="/user/wellsitegeo%40masto.ai" rel="nofollow noopener">@<span>WellsiteGeo</span></a></span> <span><a href="/user/quixoticgeek%40social.v.st" rel="nofollow noopener">@<span>quixoticgeek</span></a></span> <span><a href="/user/owent%40mastodon.social" rel="nofollow noopener">@<span>owent</span></a></span> <span><a href="/user/alicemcalicepants%40ohai.social" rel="nofollow noopener">@<span>alicemcalicepants</span></a></span> <span><a href="/user/nullcolaship%40mastodon.nz" rel="nofollow noopener">@<span>nullcolaship</span></a></span> <span><a href="/user/davidtheeviloverlord%40mastodon.social" rel="nofollow noopener">@<span>davidtheeviloverlord</span></a></span> <span><a href="https://types.pl/@edwinb" rel="nofollow noopener">@<span>edwinb</span></a></span> \b has been in regexp far longer, only the Unicode additions are new.</p>]]></description><link>https://forum.fedi.dk/post/https://infosec.exchange/users/jernej__s/statuses/116464989239949394</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://infosec.exchange/users/jernej__s/statuses/116464989239949394</guid><dc:creator><![CDATA[jernej__s@infosec.exchange]]></dc:creator><pubDate>Sat, 25 Apr 2026 10:58:23 GMT</pubDate></item><item><title><![CDATA[Reply to #WritersCoffeeClub Apr 24 Share a silly mistake you&#x27;ve made while writing. on Sat, 25 Apr 2026 10:53:45 GMT]]></title><description><![CDATA[<p><span><a href="/user/ilmari%40social.treehouse.systems">@<span>ilmari</span></a></span> <span><a href="/user/gsuberland%40chaos.social">@<span>gsuberland</span></a></span> <span><a href="/user/wellsitegeo%40masto.ai">@<span>WellsiteGeo</span></a></span> <span><a href="/user/quixoticgeek%40social.v.st">@<span>quixoticgeek</span></a></span> <span><a href="/user/owent%40mastodon.social">@<span>owent</span></a></span> <span><a href="/user/alicemcalicepants%40ohai.social">@<span>alicemcalicepants</span></a></span> <span><a href="/user/nullcolaship%40mastodon.nz">@<span>nullcolaship</span></a></span> <span><a href="/user/davidtheeviloverlord%40mastodon.social">@<span>davidtheeviloverlord</span></a></span> <span><a href="https://types.pl/@edwinb">@<span>edwinb</span></a></span> Yeah, it's been most of 25 years for me ...</p>]]></description><link>https://forum.fedi.dk/post/https://wandering.shop/users/cstross/statuses/116464970990003246</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://wandering.shop/users/cstross/statuses/116464970990003246</guid><dc:creator><![CDATA[cstross@wandering.shop]]></dc:creator><pubDate>Sat, 25 Apr 2026 10:53:45 GMT</pubDate></item><item><title><![CDATA[Reply to #WritersCoffeeClub Apr 24 Share a silly mistake you&#x27;ve made while writing. on Sat, 25 Apr 2026 10:50:02 GMT]]></title><description><![CDATA[<p><span><a href="/user/cstross%40wandering.shop" rel="nofollow noopener">@<span>cstross</span></a></span> <span><a href="/user/gsuberland%40chaos.social" rel="nofollow noopener">@<span>gsuberland</span></a></span> <span><a href="/user/wellsitegeo%40masto.ai" rel="nofollow noopener">@<span>WellsiteGeo</span></a></span> <span><a href="/user/quixoticgeek%40social.v.st" rel="nofollow noopener">@<span>quixoticgeek</span></a></span> <span><a href="/user/owent%40mastodon.social" rel="nofollow noopener">@<span>owent</span></a></span> <span><a href="/user/alicemcalicepants%40ohai.social" rel="nofollow noopener">@<span>alicemcalicepants</span></a></span> <span><a href="/user/nullcolaship%40mastodon.nz" rel="nofollow noopener">@<span>nullcolaship</span></a></span> <span><a href="/user/davidtheeviloverlord%40mastodon.social" rel="nofollow noopener">@<span>davidtheeviloverlord</span></a></span> <span><a href="https://types.pl/@edwinb" rel="nofollow noopener">@<span>edwinb</span></a></span> To be fair, <code>\b{…}</code> was only added to Perl <a href="https://perldoc.perl.org/perl5220delta#New-%5Cb-boundaries-in-regular-expressions" rel="nofollow noopener">ten years ago</a> <img src="https://forum.fedi.dk/assets/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=7979fdcf9c7" class="not-responsive emoji emoji-android emoji--wink" style="height:23px;width:auto;vertical-align:middle" title=";-)" alt="😉" /></p>]]></description><link>https://forum.fedi.dk/post/https://social.treehouse.systems/users/ilmari/statuses/116464956389823331</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://social.treehouse.systems/users/ilmari/statuses/116464956389823331</guid><dc:creator><![CDATA[ilmari@social.treehouse.systems]]></dc:creator><pubDate>Sat, 25 Apr 2026 10:50:02 GMT</pubDate></item><item><title><![CDATA[Reply to #WritersCoffeeClub Apr 24 Share a silly mistake you&#x27;ve made while writing. on Sat, 25 Apr 2026 10:44:28 GMT]]></title><description><![CDATA[<p><span><a href="/user/ilmari%40social.treehouse.systems">@<span>ilmari</span></a></span> <span><a href="/user/cstross%40wandering.shop">@<span>cstross</span></a></span> <span><a href="/user/wellsitegeo%40masto.ai">@<span>WellsiteGeo</span></a></span> <span><a href="/user/quixoticgeek%40social.v.st">@<span>quixoticgeek</span></a></span> <span><a href="/user/owent%40mastodon.social">@<span>owent</span></a></span> <span><a href="/user/alicemcalicepants%40ohai.social">@<span>alicemcalicepants</span></a></span> <span><a href="/user/nullcolaship%40mastodon.nz">@<span>nullcolaship</span></a></span> <span><a href="/user/davidtheeviloverlord%40mastodon.social">@<span>davidtheeviloverlord</span></a></span> <span><a href="https://types.pl/@edwinb">@<span>edwinb</span></a></span> ooh good to know, thanks</p>]]></description><link>https://forum.fedi.dk/post/https://chaos.social/users/gsuberland/statuses/116464934495017327</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://chaos.social/users/gsuberland/statuses/116464934495017327</guid><dc:creator><![CDATA[gsuberland@chaos.social]]></dc:creator><pubDate>Sat, 25 Apr 2026 10:44:28 GMT</pubDate></item><item><title><![CDATA[Reply to #WritersCoffeeClub Apr 24 Share a silly mistake you&#x27;ve made while writing. on Sat, 25 Apr 2026 10:41:59 GMT]]></title><description><![CDATA[<p><span><a href="/user/ilmari%40social.treehouse.systems">@<span>ilmari</span></a></span> <span><a href="/user/gsuberland%40chaos.social">@<span>gsuberland</span></a></span> <span><a href="/user/wellsitegeo%40masto.ai">@<span>WellsiteGeo</span></a></span> <span><a href="/user/quixoticgeek%40social.v.st">@<span>quixoticgeek</span></a></span> <span><a href="/user/owent%40mastodon.social">@<span>owent</span></a></span> <span><a href="/user/alicemcalicepants%40ohai.social">@<span>alicemcalicepants</span></a></span> <span><a href="/user/nullcolaship%40mastodon.nz">@<span>nullcolaship</span></a></span> <span><a href="/user/davidtheeviloverlord%40mastodon.social">@<span>davidtheeviloverlord</span></a></span> <span><a href="https://types.pl/@edwinb">@<span>edwinb</span></a></span> My perl experience mostly predates unicode <img src="https://forum.fedi.dk/assets/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=7979fdcf9c7" class="not-responsive emoji emoji-android emoji--wink" style="height:23px;width:auto;vertical-align:middle" title=";-)" alt="😉" /></p>]]></description><link>https://forum.fedi.dk/post/https://wandering.shop/users/cstross/statuses/116464924704131387</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://wandering.shop/users/cstross/statuses/116464924704131387</guid><dc:creator><![CDATA[cstross@wandering.shop]]></dc:creator><pubDate>Sat, 25 Apr 2026 10:41:59 GMT</pubDate></item><item><title><![CDATA[Reply to #WritersCoffeeClub Apr 24 Share a silly mistake you&#x27;ve made while writing. on Sat, 25 Apr 2026 10:39:21 GMT]]></title><description><![CDATA[<p><span><a href="/user/gsuberland%40chaos.social" rel="nofollow noopener">@<span>gsuberland</span></a></span> <span><a href="/user/cstross%40wandering.shop" rel="nofollow noopener">@<span>cstross</span></a></span> <span><a href="/user/wellsitegeo%40masto.ai" rel="nofollow noopener">@<span>WellsiteGeo</span></a></span> <span><a href="/user/quixoticgeek%40social.v.st" rel="nofollow noopener">@<span>quixoticgeek</span></a></span> <span><a href="/user/owent%40mastodon.social" rel="nofollow noopener">@<span>owent</span></a></span> <span><a href="/user/alicemcalicepants%40ohai.social" rel="nofollow noopener">@<span>alicemcalicepants</span></a></span> <span><a href="/user/nullcolaship%40mastodon.nz" rel="nofollow noopener">@<span>nullcolaship</span></a></span> <span><a href="/user/davidtheeviloverlord%40mastodon.social" rel="nofollow noopener">@<span>davidtheeviloverlord</span></a></span> <span><a href="https://types.pl/@edwinb" rel="nofollow noopener">@<span>edwinb</span></a></span> Unicode defines <a href="https://www.unicode.org/reports/tr29/#Word_Boundaries" rel="nofollow noopener">word boundaries</a>, and Perl has <a href="https://perldoc.perl.org/perlrebackslash#%5Cb%7Bwb%7D" rel="nofollow noopener"><code>\b{wb}</code></a>, which matches them.</p>]]></description><link>https://forum.fedi.dk/post/https://social.treehouse.systems/users/ilmari/statuses/116464914361667898</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://social.treehouse.systems/users/ilmari/statuses/116464914361667898</guid><dc:creator><![CDATA[ilmari@social.treehouse.systems]]></dc:creator><pubDate>Sat, 25 Apr 2026 10:39:21 GMT</pubDate></item><item><title><![CDATA[Reply to #WritersCoffeeClub Apr 24 Share a silly mistake you&#x27;ve made while writing. on Sat, 25 Apr 2026 10:36:17 GMT]]></title><description><![CDATA[<p><span><a href="/user/gsuberland%40chaos.social">@<span>gsuberland</span></a></span><br />If you don't care about hyphens, `\bword\b` might be the better choice as a zero-width assertion (i.e. no need for capture groups to retain other characters).</p><p>If you do.. `(?&lt;!-)\bword\b(?!-)` with some perl magic included will do the look backs/lookaheads.</p><p><span><a href="/user/cstross%40wandering.shop">@<span>cstross</span></a></span> <span><a href="/user/wellsitegeo%40masto.ai">@<span>WellsiteGeo</span></a></span> <span><a href="/user/quixoticgeek%40social.v.st">@<span>quixoticgeek</span></a></span> <span><a href="/user/owent%40mastodon.social">@<span>owent</span></a></span> <span><a href="/user/alicemcalicepants%40ohai.social">@<span>alicemcalicepants</span></a></span> <span><a href="/user/nullcolaship%40mastodon.nz">@<span>nullcolaship</span></a></span> <span><a href="/user/davidtheeviloverlord%40mastodon.social">@<span>davidtheeviloverlord</span></a></span> <span><a href="https://types.pl/@edwinb">@<span>edwinb</span></a></span></p>]]></description><link>https://forum.fedi.dk/post/https://chaos.social/users/towo/statuses/116464902318639853</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://chaos.social/users/towo/statuses/116464902318639853</guid><dc:creator><![CDATA[towo@chaos.social]]></dc:creator><pubDate>Sat, 25 Apr 2026 10:36:17 GMT</pubDate></item><item><title><![CDATA[Reply to #WritersCoffeeClub Apr 24 Share a silly mistake you&#x27;ve made while writing. on Sat, 25 Apr 2026 10:31:18 GMT]]></title><description><![CDATA[<p><span><a href="/user/cstross%40wandering.shop">@<span>cstross</span></a></span> <span><a href="/user/wellsitegeo%40masto.ai">@<span>WellsiteGeo</span></a></span> <span><a href="/user/quixoticgeek%40social.v.st">@<span>quixoticgeek</span></a></span> <span><a href="/user/owent%40mastodon.social">@<span>owent</span></a></span> <span><a href="/user/alicemcalicepants%40ohai.social">@<span>alicemcalicepants</span></a></span> <span><a href="/user/nullcolaship%40mastodon.nz">@<span>nullcolaship</span></a></span> <span><a href="/user/davidtheeviloverlord%40mastodon.social">@<span>davidtheeviloverlord</span></a></span> <span><a href="https://types.pl/@edwinb">@<span>edwinb</span></a></span> annoyingly there's no standard character class that matches word boundaries in Latin script prose with high confidence, e.g. something along the lines of [\s"“”„;:!?¡¿‽.,()\[\]…]</p>]]></description><link>https://forum.fedi.dk/post/https://chaos.social/users/gsuberland/statuses/116464882729536006</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://chaos.social/users/gsuberland/statuses/116464882729536006</guid><dc:creator><![CDATA[gsuberland@chaos.social]]></dc:creator><pubDate>Sat, 25 Apr 2026 10:31:18 GMT</pubDate></item><item><title><![CDATA[Reply to #WritersCoffeeClub Apr 24 Share a silly mistake you&#x27;ve made while writing. on Sat, 25 Apr 2026 10:28:59 GMT]]></title><description><![CDATA[<p><span><a href="/user/smartmanapps%40dotnet.social">@<span>SmartmanApps</span></a></span> <span><a href="/user/owent%40mastodon.social">@<span>owent</span></a></span> <span><a href="/user/alicemcalicepants%40ohai.social">@<span>alicemcalicepants</span></a></span> <span><a href="/user/nullcolaship%40mastodon.nz">@<span>nullcolaship</span></a></span> <span><a href="/user/davidtheeviloverlord%40mastodon.social">@<span>davidtheeviloverlord</span></a></span> <span><a href="/user/cstross%40wandering.shop">@<span>cstross</span></a></span> To be fair, the one at the top is a plantain</p>]]></description><link>https://forum.fedi.dk/post/https://mindly.social/users/alexanderdyas/statuses/116464873610582182</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://mindly.social/users/alexanderdyas/statuses/116464873610582182</guid><dc:creator><![CDATA[alexanderdyas@mindly.social]]></dc:creator><pubDate>Sat, 25 Apr 2026 10:28:59 GMT</pubDate></item><item><title><![CDATA[Reply to #WritersCoffeeClub Apr 24 Share a silly mistake you&#x27;ve made while writing. on Sat, 25 Apr 2026 10:16:12 GMT]]></title><description><![CDATA[<p><span><a href="/user/cstross%40wandering.shop">@<span>cstross</span></a></span> <span><a href="/user/wellsitegeo%40masto.ai">@<span>WellsiteGeo</span></a></span> <span><a href="/user/quixoticgeek%40social.v.st">@<span>quixoticgeek</span></a></span> <span><a href="/user/owent%40mastodon.social">@<span>owent</span></a></span> <span><a href="/user/alicemcalicepants%40ohai.social">@<span>alicemcalicepants</span></a></span> <span><a href="/user/nullcolaship%40mastodon.nz">@<span>nullcolaship</span></a></span> <span><a href="/user/davidtheeviloverlord%40mastodon.social">@<span>davidtheeviloverlord</span></a></span> <span><a href="https://types.pl/@edwinb">@<span>edwinb</span></a></span> or [^\w-] instead of \W for a more careful approach, since the \W class will replace smarty-pants to smarty-trousers. hyphens are not included in \w, so the inverted class \W matches on them, which is unlikely to be what you want. [^\w-] works the same but doesn't treat hyphens as word boundaries to avoid the issue.</p>]]></description><link>https://forum.fedi.dk/post/https://chaos.social/users/gsuberland/statuses/116464823357664051</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://chaos.social/users/gsuberland/statuses/116464823357664051</guid><dc:creator><![CDATA[gsuberland@chaos.social]]></dc:creator><pubDate>Sat, 25 Apr 2026 10:16:12 GMT</pubDate></item><item><title><![CDATA[Reply to #WritersCoffeeClub Apr 24 Share a silly mistake you&#x27;ve made while writing. on Sat, 25 Apr 2026 09:08:17 GMT]]></title><description><![CDATA[<p><span><a href="/user/richcarl%40mastodon.nu">@<span>richcarl</span></a></span> I work in Scrivener, which includes pcre regexps. But you know even Microsoft Word has regexps these days? They're well-hidden and their implementation is typically Microsoftish (i.e. non-standard and missing a few features) but it's there in the search/replace dialog box. And the publishing industry runs on Word files—so much so that if you go the trad route you *have to* submit your manuscripts in docx format.</p><p>So every non-amateur author uses Word or LibreOffice at some stage.</p>]]></description><link>https://forum.fedi.dk/post/https://wandering.shop/users/cstross/statuses/116464556256664251</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://wandering.shop/users/cstross/statuses/116464556256664251</guid><dc:creator><![CDATA[cstross@wandering.shop]]></dc:creator><pubDate>Sat, 25 Apr 2026 09:08:17 GMT</pubDate></item><item><title><![CDATA[Reply to #WritersCoffeeClub Apr 24 Share a silly mistake you&#x27;ve made while writing. on Sat, 25 Apr 2026 08:54:55 GMT]]></title><description><![CDATA[<p><span><a href="/user/cstross%40wandering.shop">@<span>cstross</span></a></span> Sure, regexps are great. If your editor supports them, and you know how to write them correctly, and the implementation doesn't have word boundary issues with utf-8. For any average writer stuck on an average text editor, I suggest the 3-step method.</p>]]></description><link>https://forum.fedi.dk/post/https://mastodon.nu/users/richcarl/statuses/116464503732772009</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://mastodon.nu/users/richcarl/statuses/116464503732772009</guid><dc:creator><![CDATA[richcarl@mastodon.nu]]></dc:creator><pubDate>Sat, 25 Apr 2026 08:54:55 GMT</pubDate></item><item><title><![CDATA[Reply to #WritersCoffeeClub Apr 24 Share a silly mistake you&#x27;ve made while writing. on Sat, 25 Apr 2026 08:52:13 GMT]]></title><description><![CDATA[<p><span><a href="/user/owent%40mastodon.social">@<span>owent</span></a></span> <span><a href="/user/alicemcalicepants%40ohai.social">@<span>alicemcalicepants</span></a></span> <span><a href="/user/nullcolaship%40mastodon.nz">@<span>nullcolaship</span></a></span> <span><a href="/user/davidtheeviloverlord%40mastodon.social">@<span>davidtheeviloverlord</span></a></span> <span><a href="/user/cstross%40wandering.shop">@<span>cstross</span></a></span> <img src="https://forum.fedi.dk/assets/plugins/nodebb-plugin-emoji/emoji/android/1f923.png?v=7979fdcf9c7" class="not-responsive emoji emoji-android emoji--rolling_on_the_floor_laughing" style="height:23px;width:auto;vertical-align:middle" title="🤣" alt="🤣" /> <img src="https://forum.fedi.dk/assets/plugins/nodebb-plugin-emoji/emoji/android/1f923.png?v=7979fdcf9c7" class="not-responsive emoji emoji-android emoji--rolling_on_the_floor_laughing" style="height:23px;width:auto;vertical-align:middle" title="🤣" alt="🤣" /> <img src="https://forum.fedi.dk/assets/plugins/nodebb-plugin-emoji/emoji/android/1f923.png?v=7979fdcf9c7" class="not-responsive emoji emoji-android emoji--rolling_on_the_floor_laughing" style="height:23px;width:auto;vertical-align:middle" title="🤣" alt="🤣" /></p>]]></description><link>https://forum.fedi.dk/post/https://masto.ai/users/Pineywoozle/statuses/116464493073771895</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://masto.ai/users/Pineywoozle/statuses/116464493073771895</guid><dc:creator><![CDATA[pineywoozle@masto.ai]]></dc:creator><pubDate>Sat, 25 Apr 2026 08:52:13 GMT</pubDate></item><item><title><![CDATA[Reply to #WritersCoffeeClub Apr 24 Share a silly mistake you&#x27;ve made while writing. on Sat, 25 Apr 2026 08:33:22 GMT]]></title><description><![CDATA[<p><span><a href="/user/richcarl%40mastodon.nu">@<span>richcarl</span></a></span> Or you could use a regular expression. Hint: I once rewrote a UNIX man page for regular expressions as part of my day job back in the early 1990s. None of your search/replace tips are news to me.</p>]]></description><link>https://forum.fedi.dk/post/https://wandering.shop/users/cstross/statuses/116464418948226800</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://wandering.shop/users/cstross/statuses/116464418948226800</guid><dc:creator><![CDATA[cstross@wandering.shop]]></dc:creator><pubDate>Sat, 25 Apr 2026 08:33:22 GMT</pubDate></item><item><title><![CDATA[Reply to #WritersCoffeeClub Apr 24 Share a silly mistake you&#x27;ve made while writing. on Sat, 25 Apr 2026 08:32:15 GMT]]></title><description><![CDATA[<p><span><a href="/user/djrndm%40chaos.social">@<span>DJRNDM</span></a></span> <span><a href="/user/owent%40mastodon.social">@<span>owent</span></a></span> <span><a href="/user/alicemcalicepants%40ohai.social">@<span>alicemcalicepants</span></a></span> <span><a href="/user/nullcolaship%40mastodon.nz">@<span>nullcolaship</span></a></span> <span><a href="/user/davidtheeviloverlord%40mastodon.social">@<span>davidtheeviloverlord</span></a></span> </p><p>Groan.</p><p>s/(\W+?)(pants)(\W+?)/\1trousers\3/ig</p><p>You could use \b — match a word boundary — instead of \W+? (smallest count of non-word characters preceding the next regexp group) but that'd miss run-on strings ending in pants (eg. InterCappedpants).</p><p>The pcre search modifiers s///ig are for case-insensitive and global.</p>]]></description><link>https://forum.fedi.dk/post/https://wandering.shop/users/cstross/statuses/116464414575750036</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://wandering.shop/users/cstross/statuses/116464414575750036</guid><dc:creator><![CDATA[cstross@wandering.shop]]></dc:creator><pubDate>Sat, 25 Apr 2026 08:32:15 GMT</pubDate></item></channel></rss>