StringCases
["string", pattern]StringReplace
["string", pattern -> form]StringCases
["string", {$pattern_1$, $pattern_2$, ...}]StringReplace
["string", pattern, n]StringReplace
[{"$string_1$“, ”$string_2$", ...}, pattern]StringCases["axbaxxb", "a" ~~ x_ ~~ "b"]
StringCases["axbaxxb", "a" ~~ x__ ~~ "b"]
StringCases["axbaxxb", Shortest["a" ~~ x__ ~~ "b"]]
StringCases["-abc- def -uvw- xyz", Shortest["-" ~~ x__ ~~ "-"] -> x]
StringCases["-öhi- -abc- -.-", "-" ~~ x : WordCharacter .. ~~ "-" -> x]
StringCases["abc-abc xyz-uvw", Shortest[x : WordCharacter .. ~~ "-" ~~ x_] -> x]
StringCases["abba", {"a" -> 10, "b" -> 20}, 2]
StringCases["a#ä_123", WordCharacter]
StringCases["a#ä_123", LetterCharacter]