Я пытаюсь выполнить проверку на стороне сервера, которая блокирует «^ $ /() |? + [] {}> <" Метасимволы Любой может дать мне некоторое представление о том, почему это. Я новичок в этом:/(TextBox3 является осина textboxe, который принимает входной)Проверка на стороне сервера в VB
Imports System.Text.RegularExpressions
Partial Class Default2
Inherits System.Web.UI.Page
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
If Regex.IsMatch(TextBox3.Text, "^$\/()|?+[]{}><") Then
Label1.Text = "Invalid input"
End If
End Sub
End Class
ОШИБКА:
Exception Details: System.ArgumentException: parsing "^$\/()|?+[]{}><" - Unterminated [] set.
Определить, что «не работает». Кроме того, что означает 'form1'? –
Почему вы используете 'form1.InnerText'? Что вы ожидаете, что вернется? – ajakblackgoat