我想知道如何将字符串与一组正则表达式进行匹配。我知道可以通过循环数组来做到这一点。我也知道可以将所有正则表达式用|分隔并组成一个长的正则表达式来实现这一点。我希望有更高效的方法,类似于
然而,
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 = "她告诉我鸟可以飞,我表示同意了"
将会返回真。