Utilisatrice:Bottine/Mémo 1

"fait parti" → "fait partie" modifier

Snippet modifier

$verbe_faire = array (
    'faire',
    'faisaient',
    'faisait',
    'faisant',
    'fait',
    'fasse',
    'fassent',
    'fera',
    'feront',
    'firent',
    'fisse',
    'fissent',
    'fit',
    'font',
);

$adverbes = array (
    'alors',
    'aussi',
    'autant',
    'de temps à autre',
    'de temps à autres',
    'de temps en temps',
    'définitivement',
    'désormais',
    'dorénavant',
    'également',
    'encore',
    'évidemment',
    'jamais',
    'le plus souvent',
    'occasionnellement',
    'parfois',
    'plus',
    'quelquefois',
    'souvent',
    'surtout',
    'toujours',
);

$groupe_verbe_faire = '(' . implode('|', $verbe_faire) . ')';
$groupe_adverbes    = '(' . implode('|', $adverbes) . ')';

$pattern_1 = '/' . $groupe_verbe_faire . ' parti([^e])/';
$replace_1 = '$1 parti$2';

$pattern_2 = '/' . $groupe_verbe_faire . ' ' . $groupe_adverbes . ' parti([^e])/';
$replace_2 = '$1 $2 parti$3';

//
// TODO :
// - expressions à détecter :
//       "il ne fait pas partie"
//       "il ne fait parfois pas partie"
//       "il ne fait évidemment jamais partie"
//
// HINTS :
// - "pas", "plus"... peuvent être utilisés seul ou combiné à un autre adverbe
// - on pourrait séparer les adverbes en 2 listes combinables,
//   ou alors inclure toutes les combinaisons correctes dans une liste unique
// - le "ne" pourrait servir d'élément de confirmation
//
// DIVERS :
// - verbe "faire" conjugué seulement à la 3e personne : est-ce suffisant ?
// - corriger aussi "partis" et "partit"
//

Exemples de faux positifs modifier

TODO : évidemment, nous allons devoir repérer ces faux positifs  

HINTS :

  • sortir 'fait' de l'array $verbe_faire et le traiter spécifiquement
  • détection avec "en fait" : voir si suffisamment fiable


« Il est en fait parti à Paris »
« Il est en fait parti d’un mauvais renseignement »
« Il est en fait parti d’une mauvaise information »
« Il est en fait parti dans la mauvaise direction »
« Il est en fait parti de cette carte »
etc.

Note modifier

J'avais noté ça dans un coin, c'est peut-être important...

« faire attention au cas où l'article contient à la fois des "fait partie" écrits correctement et incorrectement, exemple Le Bessat (ndlr : corrigé par Bottine ici, un des deux était à corriger, corrigé sans problème) »