1. ホーム
  2. javascript

[解決済み] JavaScriptで文字列に特定の文字が含まれているかどうかを判断するには?

2022-03-25 16:02:51

質問

24文字(英数字、大文字・小文字の区別なし)の登録コードを入力するテキストボックスのあるページがあります。 私は maxlength を使用して、ユーザーが入力できる文字数を24文字に制限しています。

登録コードは通常、ダッシュで区切られた文字列で与えられますが、ダッシュなしでコードを入力できるようにしたいのです。

ユーザーが入力した文字列にダッシュが含まれていないか、あるいは英数字のみが含まれているかをチェックするためのJavaScriptコードをjQueryなしで記述するにはどうすればよいでしょうか。

どのように解決するのですか?

の中にある "hello" を探す。 your_string

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

アルファベットの数字には、正規表現を使用することができます。

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

アルファニューメリック正規表現