Bon, j'ai un assez simple (au moins semble simple). J'ai une corde multi-rayée et je suis juste en train de jouer avec le remplacement de mots différents avec autre chose. Laissez-moi vous montrer ...Regex et le cas de caractères
#!/usr/bin/perl -w
use strict;
$_ = "That is my coat.\nCoats are very expensive.";
s/coat/Hat/igm;
print;
La sortie serait
That is my Hat
Hats are very expensive...
Le "chapeau" sur la première ligne ne devrait pas être capitalisés. Y at-il des astuces qui peuvent rendre le boîtier conforme à la façon dont l'anglais est écrit? Merci :)
Je suppose que vous ne travaillez pas dans l'industrie des peintures et revêtements? :) –
tout d'abord, n'utilisez pas le modificateur i, si vous voulez sensible à la casse. –
Vous devez définir votre étendue. Prévoyez-vous l'utiliser sur * beaucoup * de mots? – Zaid