C++

horspool.cpp
rabin_karp.cpp
z_function.cpp
knuth_morris_pratt.cpp
manacher_algorithm.cpp
brute_force_string_searching.cpp

Go

strings_test.go

Java

Lower.java
Upper.java
Pangram.java
Anagrams.java
Rotation.java
Palindrome.java
WordLadder.java
CheckVowels.java
Alphabetical.java
CheckAnagrams.java
PermuteString.java
ReverseString.java
CharactersSame.java
HorspoolSearch.java
List_all_Possible_Words_From_Phone_Digits.java

JavaScript

Lower.js
Upper.js
MaxWord.js
BoyerMoore.js
CountVowels.js
ValidateUrl.js
CheckAnagram.js
CheckPangram.js
GenerateGUID.js
MaxCharacter.js
ReverseWords.js
CheckFlatCase.js
ReverseString.js
ValidateEmail.js
CheckCamelCase.js
CheckExceeding.js
CheckKebabCase.js
CheckSnakeCase.js
CheckPalindrome.js
CheckPascalCase.js
DiceCoefficient.js
HammingDistance.js
PatternMatching.js
PermutateString.js
ScrambleStrings.js
FormatPhoneNumber.js
CreatePermutations.js
ValidateCreditCard.js
CheckWordOccurrence.js
KMPPatternSearching.js
AlphaNumericPalindrome.js
AlternativeStringArrange.js
CheckRearrangePalindrome.js

PHP

CountVowels.php
CheckAnagram.php
EditDistance.php
MaxCharacter.php
ReverseWords.php
ReverseString.php
CountSentences.php
CheckPalindrome.php
CheckPalindromeString.php
CountVowelsConsonantNumber.php

Python

join.py
lower.py
ngram.py
split.py
upper.py
anagrams.py
manacher.py
capitalize.py
palindrome.py
rabin_karp.py
z_function.py
aho_corasick.py
jaro_winkler.py
check_pangram.py
is_palindrome.py
reverse_words.py
word_patterns.py
check_anagrams.py
prefix_function.py
reverse_letters.py
word_occurrence.py
frequency_finder.py
remove_duplicate.py
boyer_moore_search.py
knuth_morris_pratt.py
reverse_long_words.py
naive_string_search.py
levenshtein_distance.py
credit_card_validator.py
indian_phone_validator.py
autocomplete_using_trie.py
is_contains_unique_chars.py
wildcard_pattern_matching.py
alternative_string_arrange.py
min_cost_string_conversion.py
detecting_english_programmatically.py
can_string_be_rearranged_as_palindrome.py