在PHP中,我可以使用strpbrk函数来确定某个字符串是否包含某些字符集。有没有办法用JavaScript做到这一点?TIA。编辑:对于那些可能了解JS但不了解PHP的人,strpbrk接受一个输入字符串和一个包含您要匹配的内容的字符串作为其参数,并返回一个从找到的第一个字符开始的字符串(如果找到),或者如果不是。 (adsbygoogle = window.adsbygoogle || []).push({}); 最佳答案 看到这里:Javascript equivalent for PHP's strpbrkfunction strpbrk (haystack, char_list) { // http://kevin.vanzonneveld.net // + original by: Alfonso Jimenez (http://www.alfonsojimenez.com) // + bugfixed by: Onno Marsman // + revised by: Christoph // + improved by: Brett Zamir (http://brett-zamir.me) // * example 1: strpbrk('This is a Simple text.', 'is'); // * returns 1: 'is is a Simple text.' for (var i = 0, len = haystack.length; i < len; ++i) { if (char_list.indexOf(haystack.charAt(i)) >= 0) { return haystack.slice(i); } } return false;} (adsbygoogle = window.adsbygoogle || []).push({}); 07-27 21:30