Je suis dans le traitement de la conversion d'un programme de Perl en Java. Je suis venu à travers la ligneQue fait cette expression régulière?
my ($title) = ($info{$host} =~ /^\s*\(([^\)]+)\)\s*$/);
Je ne suis pas très bon avec des expressions régulières, mais de ce que je peux le dire est correspondant à quelque chose dans la chaîne $ info {$ host} pour l'expression régulière^\ s * (([^)] +)) \ s * $ et en assignant la correspondance à $ title. Mon problème est que je n'ai aucune idée de ce que fait l'expression régulière et de ce qu'elle va correspondre. Toute aide serait appréciée.
Merci
Essayez Expresso (http://www.ultrapico.com/), il fait un très bon travail de parsing RegExs et de montrer comment ils fonctionnent . –