JsonKit
  • Menu ▾
    • About
    • Home
    • Tool Tutorials
  • About
  • Home
  • Tool Tutorials

From Regex to Unicode: Building an Accurate Text Statistics Tool

2026-05-07
#typescript  #regex 

Recently, while writing technical documentation, I needed to count words. I tried several online tools and found inconsistent handling of Chinese a…

[Read more]

Building a Text Replace Tool: Regex and String Processing

2026-05-07
#regex  #rest 

Recently, I needed to implement a batch replace feature supporting both plain text and regex modes. Seemed simple, but I ran into some interesting …

[Read more]

Text Diff Tool: From Line-by-Line Comparison to Smart Matching Algorithms

2026-05-06
#json 

In code reviews, configuration file comparisons, and document version management, Text Diff is one of the most essential tools. Today we’ll div…

[Read more]

Text Deduplication Algorithms: From Set to Efficient Implementation

2026-05-06
#javascript 

Duplicate data is everywhere. Log analysis, user list cleaning, keyword extraction… the scenarios are endless. Let’s dive into several deduplicat…

[Read more]

Building a Tailwind CSS Class Name Generator: From String Concatenation to Visual Builder

2026-05-05
#generator  #css 

What’s the most painful part of writing Tailwind CSS? It’s not memorizing class names—it’s debugging a long string like `flex justify-center items-…

[Read more]

Table Generator Implementation: From Data Editing to Multi-Format Output

2026-05-05
#generator  #format  #csv 

When writing technical documentation, I often need to insert tables. Hand-writing Markdown tables is manageable, but converting to HTML or CSV is t…

[Read more]

From Manual to Automated: Systemd Service Unit Configuration Best Practices

2026-05-04
#tutorial 

Last week, while deploying a Node.js application to production, I hit another systemd pitfall. The service kept exiting silently with no error logs…

[Read more]

SVG Optimizer Implementation: From Regex to Performance

2026-05-04
#regex  #encoding  #http 

Working on an icon library project, I noticed exported SVG files were often 50KB+. After optimization, they shrank by 60%. But manually uploading a…

[Read more]

String Escape Implementation: From Regex Replacement to Unicode Handling

2026-05-03
#json  #api  #regex 

Dealing with user input strings often causes problems when special characters break JSON parsing. Newlines, quotes, backslashes - they all need pro…

[Read more]

SQL Formatter: From Regex to AST Parser Implementation

2026-05-03
#json  #regex  #format 

Recently during a code review, I came across a SQL statement compressed into a single line - hundreds of characters strung together, making it pain…

[Read more]
< [Newer posts] :: [Older posts] >
© 2025 JsonKit :: Theme made by panr