This WFR function is probably useful in this context:
https://resources.wolframcloud.com/FunctionRepository/resources/SymbolsWithOption/
In[42]:= ResourceFunction["SymbolsWithOption"][IgnoreCase]
Out[42]= {"DamerauLevenshteinDistance", "DictionaryWordQ", \
"EditDistance", "FileNames", "Find", "FindList", "GrammarApply", \
"GrammarRules", "HammingDistance", "LongestCommonSequence", \
"LongestCommonSequencePositions", "LongestCommonSubsequence", \
"LongestCommonSubsequencePositions", "LongestOrderedSequence", \
"Names", "NeedlemanWunschSimilarity", "NotebookFind", \
"SequenceAlignment", "SmithWatermanSimilarity", "StringCases", \
"StringContainsQ", "StringCount", "StringDelete", "StringEndsQ", \
"StringFreeQ", "StringMatchQ", "StringPosition", "StringReplace", \
"StringReplaceList", "StringSplit", "StringStartsQ", "StringTrim", \
"WolframAlpha", "WolframAlphaResult"}