Dynatrace FM-Index library
-
Updated
Nov 11, 2025 - Java
Dynatrace FM-Index library
Java language implementation of a system that allows efficiently and reliably searching for all occurrences of an input pattern, returning all positions in the text where it appears.
String based algorithms explained in detail using Python/Java.
👮♂️The sensitive word tool for java.(敏感词/违禁词/违法词/脏词。基于 DFA 算法实现的高性能 java 敏感词过滤工具框架。内置支持单词标签分类分级。请勿发布涉及政治、广告、营销、翻墙、违反国家法律法规等内容。高性能敏感词检测过滤组件,附带繁体简体互换,支持全角半角互换,汉字转拼音,模糊搜索等功能。)
Java implementations and algorithms of Boyer-Moore and KMP string matching algorithms for a university assignment.
MiniFinder is a dual-mode search engine simulator designed to demonstrate the practical application of string-matching algorithms. It offers both Local Search Mode for searching within offline .txt files and Web Search Mode for simulating search across online content. Ideal for students and educators, MiniFinder showcases how algorithms like Naive,
Implementations and analysis of the Brute Force and Horspool string matching algorithms in Java.
Finding vowel letters in the string
Teragrep PCRE 2 Library for Java
Solutions to my advent of code questions 2023
String trie that supports wildcard search
In the sample code provided I have used Java to compare two given strings getting the percentage match using the Fuzzy Logic.
String matching algorithm benchmark
Auto categorization of your SMS into your own custom categories
All the important Data Structures and Algorithms implemented using Java
A small Java package for fuzzy string matching using Levenshtein distance.
A Java implementation of the Jaro Winkler Similarity, which is optimized for the search of similar strings in a large set of strings.
PIJ Lab Assignment 8
🔤 This repository hosts a "String Manipulations" tool, designed to perform various string functions such as removing leading and trailing spaces, among others. It provides a comprehensive set of operations for string handling, making it an invaluable resource for developers requiring advanced text processing capabilities in their projects.
Add a description, image, and links to the string-matching topic page so that developers can more easily learn about it.
To associate your repository with the string-matching topic, visit your repo's landing page and select "manage topics."