Come trovare i caratteri cinesi Uso di espressioni regolari in Perl

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.

istruzione

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.