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] URLのホスト名を取得する(location.hostname)

URLのホスト名を取得するには、location.hostnameを使用します。 サンプルソース 例)現在のページのUR ...

[JavaScript] 要素にclassを追加・削除する(classList)

JavaScriptで、要素にclassを追加・削除するサンプルです。 サンプルソース 例)要素にclassを追加・削除 ...

[JavaScript] 配列を生成する

配列を生成するサンプルです。 配列を生成するサンプル 配列の生成方法には、以下3パターンがあります。 例)配列を生成する ...

[JavaScript] imgタグの画像をBase64形式に変換する

imgタグの画像をBase64形式に変換するサンプルです。 サンプルソース 例)canvasのデータをjpeg形式として ...

[JavaScript] 画像を回転させる

JavaScriptを使用して画像を回転させるサンプルです。 サンプルソース 例)ボタンを押すと画像(sample.pn ...

スポンサーリンク