March 21
Trovare i caratteri cinesi utilizzando le espressioni regolari in Perl può essere complicato. Le espressioni regolari sono un modo efficace di analisi del testo da file. È possibile utilizzare le espressioni regolari con qualsiasi linguaggio, fino a quando si utilizza la sintassi corretta. Utilizzare l'espressione di restituire un messaggio se i caratteri cinesi si trovano in un blocco di testo.
1 Aprire un documento Perl esistente o crearne uno nuovo.
2 Creare una espressione regolare per rilevare i caratteri cinesi:
(\ P {} Han +)
Questo rileverà uno o più caratteri cinesi in un documento contro l'intero set di caratteri cinesi.
3 Confrontare la linea che avete memorizzato nella variabile per l'espressione:
if ($ linea = ~ m / (\ p {} Han +) /) {
stampare "i caratteri cinesi rilevati. \ n";
}
Questo confronto linea contro l'espressione regolare e se viene trovata una corrispondenza, il messaggio "caratteri cinesi rilevati" stamperà sullo schermo.