Keyboard self build.
I’ve been toying with the idea of building a keyboard for a few years now. It seems like a nice, self contained project combining both hardware and software elements.
Using regular expressions to extract content between a comma and end of line
So, more regex, this time extracting the final value in a row of a csv file. This is one step in a task to convert a csv file into a tsv file This step needs to cope with handling prior columns in the row containing text with comma characters.
Using regular expressions to remove frontmatter
I recently found the need to strip frontmatter from source markdown files. After far too long playing around with regex101.com I finally came up with the following expression to work the magic.
Frontmatter is a code block found at the beginning of a file and is used to manage meta data for that page of content. I’m working with frontmatter in YAML format so the code block is enclosed with — characters.
The term Frontmatter originated with the publishing industry, referencing anything in the first section of a book, for example, a Table of Content, or a Preface.