Я хотел бы знать, как сопоставить строку с массивом регулярных выражений.
Я знаю, как это сделать через массив.
Я также знаю, как это сделать, создавая длинное регулярное выражение, разделенное |
Я надеялся на более эффективный способ, как
if (string contains one of the values in array) {
Например:
string = "the word tree is in this sentence";
array[0] = "dog";
array[1] = "cat";
array[2] = "bird";
array[3] = "birds can fly";
В приведенном выше примере условие будет ложным.
Однако string = "She told me birds can fly and I agreed"
вернет true.