验证输入字符串 [关闭]

Posted

技术标签:

【中文标题】验证输入字符串 [关闭]【英文标题】:Validate input string [closed] 【发布时间】:2012-05-10 00:10:15 【问题描述】:

我需要验证文本框的输入字符串是否包含字母之间的任何数值,并在 asp.net 中显示错误为“它包含数值”。

【问题讨论】:

您是否将其限制为仅数字或特殊字符?你可以使用正则表达式 您是否尝试过使用 google 并输入“asp.net validate input string”字样? 我的互联网上的大量结果。 你已经尝试过java脚本验证..! 感谢您的所有建议 @ArunKumar 不接受回答只是为了表示感谢。我以为你需要一个 java 脚本解决方案,但 coder 提出了一个 C# 解决方案。 【参考方案1】:

看看Regular Expression Validator。

【讨论】:

我需要在 java 脚本中使用它。【参考方案2】:

你可以使用

public bool IsAlpha(string strToCheck)
  
    Regex objAlphaPattern=new Regex("[^a-zA-Z]");

    return !objAlphaPattern.IsMatch(strToCheck);
  
Regards

【讨论】:

【参考方案3】:

最好自己在网上搜索这些东西。

您需要一个RegularExpressionValidator,如下所示:

  <asp:RegularExpressionValidator runat=server display=dynamic
        controltovalidate="txtWhatever" 
        errormessage="Whatever cannot contain numbers." 
        validationexpression="[a-zA-Z]*" />

【讨论】:

我需要它在 java 脚本中。 :) @ArunKumar 我没有威胁你,但我不明白为什么有人在这里发布问题,如果只用谷歌搜索你正在搜索的内容会更快。您的问题的标题是您在首选搜索引擎上找到帮助所需的内容。当您学习编写应用程序时,网络可能是您最好的朋友,但您需要了解如何搜索某些内容。如果您不知道要使用哪种技术来实现目标,我会理解的。如果您没有花时间尝试自己解决问题,为什么其他人还要花时间回答您的问题? 我搜索了它,但由于 java 脚本,我无法像其他语言一样创建变量.. 很少有混淆.. 那是 y Matten。在我尝试自己解决这些小问题之后。

以上是关于验证输入字符串 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

Mottie 的虚拟键盘关闭验证为真

干净的架构——在哪里放置输入验证逻辑? [关闭]

asp.net 使用正则表达式验证包含打开/关闭括号片段的属性字符串

验证存档时获取“文件名中的控制字符”消息[关闭]

C# char.isupper 在将数字放入字符串索引时抛出错误 [关闭]

在 JavaScript 中提交时值的长度验证错误 [关闭]