JavaScript

[JavaScript] 文字列に指定した文字が含まれるかどうか判定する

投稿日:2016年10月1日 更新日:

文字列に指定した文字が含まれるかどうか判定するサンプルです。
indexOfを使う方法とmatchを使う方法の2種類あります。

文字列に対象文字が含まれるかどうか判定する(方法1)

例)文字列""ABCDEFG"の中に"DEF"が含まれているかどうか返す

(結果)
result → true

文字列に対象文字が含まれるかどうか判定する(方法2)

例)文字列"ABCDEFG"の中に"DEF"が含まれているかどうか返す

(結果)
result → true

解説

  • 方法1のindexOfは、指定した値が一番初めに出現したインデックス番号を返し、出現しない場合は-1を返す事を利用しています。
  • 文字列の後ろから検索したい場合は、lastIndexOfを使用します。
  • 方法2のmatchは、指定した値が存在した場合は配列が返り、存在しない場合はnullを返す事を利用しています。

スポンサーリンク

スポンサーリンク

-JavaScript
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

[JavaScript] オブジェクトの要素を全件取得する

オブジェクト(連想配列)の要素を全件取得するサンプルです。 サンプルソース 例)オブジェクトobjの全要素のキーと値を表 ...

[JavaScript] 配列から要素を削除する

配列から要素を削除するサンプルです。 配列の全要素を削除する 配列の全要素を削除するには、ブランクで更新します。 [cr ...

[JavaScript] 文字列を大文字または小文字に変換する

文字列を大文字または小文字に変換するサンプルです。 大文字/小文字に変換するには、toUpperCase、toLower ...

[JavaScript] 数値チェックを行う

指定された値が数値かどうかをチェックするサンプルFunctionです。 サンプルソース 例1)値が数値かどうかチェックす ...

[JavaScript] 印刷ダイアログを開く(window.print)

印刷ダイアログを表示するには、window.print()を使用します。 サンプルソース 例)ボタンを押すと、印刷ダイア ...

スポンサーリンク