小编典典

如何判断一个字符串是否包含 JavaScript 中的某个字符?

all

我有一个带有文本框的页面,用户应该在其中输入 24 个字符(字母和数字,不区分大小写)的注册码。我曾经maxlength限制用户输入 24 个字符。

注册码通常以由破折号分隔的字符组给出,但我希望用户输入没有破折号的代码。

如何在没有 jQuery 的情况下编写我的 JavaScript 代码来检查用户输入的给定字符串是否不包含破折号,或者更好的是,只包含字母数字字符?


阅读 91

收藏
2022-03-22

共1个答案

小编典典

找到“你好”your_string

if (your_string.indexOf('hello') > -1)
{
  alert("hello found inside your_string");
}

对于字母数字,您可以使用正则表达式:

http://www.regular-expressions.info/javascript.html

字母数字正则表达式

2022-03-22