Come sostituire un valido UTF-8 Regex

October 31

volte si può ricevere un errore che avvisa di un malformati UTF-8 espressione regolare, o regex, durante l'esecuzione di uno script Perl. Perl è un linguaggio di programmazione progettato per eseguire script che, per esempio, può eseguire espressioni regolari. Una espressione regolare è un metodo di corrispondenza, che i programmatori usano per identificare stringhe memorizzate nelle variabili. Nel mondo occidentale, i programmi di codificare le stringhe utilizzando il carattere di formato codifica UTF-8, che utilizza caratteri romani standard. È possibile evitare che lo script di generare messaggi di errore quando si esegue un UTF-8 regex codificato utilizzando una caratteristica particolare nelle versioni 5.14 e sopra dell'interprete Perl.

istruzione

1 Scarica l'ultima versione dell'interprete Perl dal sito ufficiale Perl (vedi Risorse). Per fare questo, selezionare la versione corretta per il sistema operativo e cliccare su "Download ActivePerl." Eseguire il programma e seguire le istruzioni per aggiornare la versione corrente dell'interprete Perl per quello più recente.

2 Aprire lo script Perl in un editor di testo, come Blocco note.

3 Inserire la seguente riga nella parte superiore dello script:

utilizzare la funzione 'unicode_strings';

4 Salva il tuo script Perl.