src/researches/french/passiveVoice/FrenchParticiple.js
function( participleExceptionRegexes ) {
	var participle = this.getParticiple();
	var match = [];

	forEach( participleExceptionRegexes, function( participleExceptionRegex ) {
		var exceptionMatch = participle.match( participleExceptionRegex );
		if ( exceptionMatch ) {
			match.push( exceptionMatch[ 0 ] );
		}
	} );

	if ( match.length > 0 ) {
		return true;
	}

	return false;
}
function( participleExceptionRegexes ) {
	var participle = this.getParticiple();
	var match = [];

	forEach( participleExceptionRegexes, function( participleExceptionRegex ) {
		var exceptionMatch = participle.match( participleExceptionRegex );
		if ( exceptionMatch ) {
			match.push( exceptionMatch[ 0 ] );
		}
	} );

	if ( match.length > 0 ) {
		return true;
	}

	return false;
}
Checks whether a given participle matches a list of regex exceptions.

@param {Array} participleExceptionRegexes The array of regexes to check.
@returns {boolean} Returns true if the participle matches a regex.