Cómo hacer que los símbolos no sean caracteres ilegales
1 Puedes intentar poner un punto entre palabras, como cambiar el símbolo por un símbolo.
2 Intenta sustituir a Rubin por Wenwu.
1 Caracteres ilegales: Los caracteres ilegales no significan que un determinado personaje sea ilegal, sino que un determinado personaje no puede aparecer en una determinada regla definida.
2 Ejemplos de caracteres ilegales: ① Por ejemplo, en la denominación de archivos (carpetas) del sistema operativo, tiene su propio conjunto de reglas: \ / * : y otros caracteres no pueden aparecer en el archivo. nombre. Por lo tanto, los caracteres \ / * ? : "lt; gt; | en esta regla son todos caracteres ilegales.
②Por ejemplo, en lenguajes de programación como C#, las variables no pueden tener nombres que comiencen con números. como el nombre de variable 0tmp Es ilegal
③Por ejemplo, en el lenguaje Java, los nombres de variables solo pueden ser combinaciones de números, letras, guiones bajos y $, que no pueden comenzar con un número
3 Aplicación: En programación web, dado que el servidor aceptará solicitudes del cliente, los programadores deben garantizar la legalidad de los datos de caracteres solicitados, como la palabra clave "select", en el lenguaje T-SQL que opera de manera sensible. en la base de datos actualizar, eliminar, insertar, tabla, mientras que 1 == 1, nombre como '*', etc. son todos caracteres de solicitud ilegales. Algunos caracteres especiales en ASP solo pueden ser utilizados por los escritores de códigos de páginas web. Si otros los usan, pueden constituir códigos de ataque, como los ataques de inyección SQL. Por eso, a veces es necesario bloquearlos, como seleccionar eliminar, actualizar, insertar, '=, etc.