Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> .

Come rimuovere caratteri esadecimali in VB.Net Regex

. Rimozione esadecimale ( hex) i caratteri di una stringa in Visual Basic Net ( VB.Net ) è uno dei molti modi utili alla classe espressione regolare può essere utilizzato per eseguire complicate di ricerca e - sostituzione. I numeri esadecimali utilizzano base 16 , a differenza del sistema decimale in base 10 , e appaiono con un prefisso "0x " o " 0X " . Richiamare la funzione " Regex.Replace " con uno "0 [xx] [A - Fa - F0 - 9 ] +" modello di cercare e rimuovere i numeri esadecimali . Istruzioni
1

Abilitare l'accesso alla classe " regex " aggiungendo il seguente codice nella parte superiore del file :

Imports System.Text.RegularExpressions
2

Aprire il file VB.Net in un editor come Microsoft Visual Studio .
3

dichiarare il " ingresso , , " modello " e le" stringhe di sostituzione " da utilizzare nel regolare funzione di espressione aggiungendo il seguente codice nella funzione :

Dim ingresso come stringa = " qualche 0x3Dhex strings0x2A "

Dim modello As String = " 0 [xx] [A - Fa - f0 - 9 ] + "

Dim sostituzione As String = " "

" 0 [xx] [A - Fa - F0 - 9 ] + " modello corrisponderà a qualsiasi occorrenza nella stringa in cui c'è è un "0x " o " 0X " seguito da caratteri esadecimali da " 0-9 " , "AF" o "af ".
4

richiamare la funzione " Regex.Replace " per rimuovere i caratteri esadecimali a partire dalla stringa aggiungendo il seguente codice :

risultato Dim As String = Regex.Replace ( ingresso , modello, sostituzione ) economici 5

visualizzare la stringa risultante aggiungendo il codice : < br

Console.WriteLine > ( "Risultato: {0}" , risultato ) per

L'esempio visualizzerà " . Risultato: alcune stringhe esadecimali "
6

Salva la tua VB file. netto . compilare ed eseguire il programma per rimuovere i caratteri esadecimali a partire dalla stringa .

 

Programmazione © www.354353.com