“Conocimiento Programación>Visual Basics Programación

Cómo quitar caracteres hexadecimales en VB.Net Regex

2013/11/18
. Eliminación hexadecimal ( hex) caracteres de una cadena en Visual Basic Net ( VB.Net ) es una de las muchas maneras útiles de la clase de expresiones regulares se puede utilizar para llevar a cabo complicadas de búsqueda y - operaciones sustituir . Los números hexadecimales utilizan de base 16 , en comparación con el sistema decimal de base 10 , y aparecen con un prefijo " 0x " o " 0X " . Llame a la función " Regex.Replace " con un " 0 [ xX ] [A- Fa - f0 - 9 ] +" patrón para buscar y eliminar los números hexadecimales. Instrucciones
1

Habilitar el acceso a la clase " regex " , añadiendo el siguiente código al principio del archivo :

Importaciones System.Text.RegularExpressions
2

Abra el archivo VB.Net en un editor como Microsoft Visual Studio.
3

declarar la " entrada " patrón "y " cadenas de sustitución "para utilizar en el normal la función de expresión añadiendo el siguiente código en su función :

Dim entrada As String = "algún 0x3Dhex strings0x2A "

patrón As String = " 0 [ xX ] [A- Fa - f0 - 9 ] + "

reemplazo Dim As String =" "

" 0 [ xX ] [A- Fa - f0 - 9 ] + " patrón coincidirá con cualquier ocurrencia en la cadena donde se es un "0x " ó "0X " seguido de caracteres hexadecimales de "0-9 " , "AF " o "af ".
4

llamar a la función " Regex.Replace " para eliminar caracteres hexadecimales de la cadena con el código siguiente :

resultado As string = Regex.Replace (entrada, patrón, reemplazamiento )
5

Muestra la cadena resultante con el código :

Console.WriteLine ( "Resultado: { 0 }", resultado)

El ejemplo mostrará "Result : . algunas cadenas hexadecimales "
6

Grabar VB archivo. neto . Compilar y ejecutar el programa para eliminar los caracteres hexadecimales de su cadena.

Visual Basics Programación
Cómo automatizar Oficina Con VBA
Cómo crear servicios Web en un host de la máquina local con Net Visual Basic
Cómo determinar el número de páginas de diálogo de impresión en VB.NET
Cómo cambiar dinámicamente el tamaño de hipervínculos en VB
Cómo copiar una carpeta y sus contenidos, en VB.NET
Cómo comprobar un GridView vacío, sin filas
Cómo pasar Funciones de argumentos en Visual Basic
Cómo crear cifrados VBS Script
Conocimiento de la computadora © http://www.ordenador.online