2

Is it possible to construct a string pattern from a list of strings?

With[{patLst = {"abc", "bcd"}, str = "zabc"},
    StringMatchQ[
        str,
        ___~~("abc" | "bcd")~~__ (* How can I construct this dynamically from patLst? *)
    ]
]

Thanks in advance.

Karsten7
  • 27,448
  • 5
  • 73
  • 134
Shredderroy
  • 5,249
  • 17
  • 26

0 Answers0