No description
Find a file
Ade Attwood 817c994da8 fix: handle invalid regex patterns by returning the input string
Right now we don't want to be panicking if the user provides an invalid regex.
We also don't really want to be throwing or returning an error, this will mess
with any live preview that is going on in external tools.

We should return the input and let any preview display the text. This will
happen if the user is doing some preview as you type kind of thing.
2024-05-11 21:45:24 +01:00
.github/workflows chore: initial commit 2024-05-10 20:53:50 +01:00
src fix: handle invalid regex patterns by returning the input string 2024-05-11 21:45:24 +01:00
tests fix: handle invalid regex patterns by returning the input string 2024-05-11 21:45:24 +01:00
.gitignore chore: initial commit 2024-05-10 20:53:50 +01:00
Cargo.lock feat: add case preserving search and replace 2024-05-11 19:44:05 +01:00
Cargo.toml feat: add case preserving search and replace 2024-05-11 19:44:05 +01:00
README.md chore: initial commit 2024-05-10 20:53:50 +01:00

Dev Case

A regex search and replace tool for preserving case

Description

Dev Case is a command-line tool built with Rust that simplifies regex search and replace operations while preserving the case of the matched text. It allows developers to efficiently manipulate text files while maintaining the original casing of the content.

Features

  • Regex Search and Replace: Perform search and replace operations using regular expressions.
  • Case Preservation: Maintain the original casing of the matched text during replacement.
  • CLI Interface: Command-line interface for easy integration into development workflows.
  • Built with Rust: Utilizes the performance and safety benefits of the Rust programming language.