JavaScript 文字列オブジェクトメソッド

JavaScript 文字列オブジェクトメソッド

文字列オブジェクトのメソッド

方法 1: indexOf() (推奨)

var str = "123";
console.log(str.indexOf("3") != -1); // 真

indexOf() メソッドは、文字列内で指定された文字列値が最初に出現する位置を返します。取得する文字列値が表示されない場合、メソッドは -1 を返します。

方法2: search()

var str = "123";
console.log(str.search("3") != -1); // 真

search() メソッドは、文字列内の指定された部分文字列を検索したり、正規表現に一致する部分文字列を検索するために使用されます。一致する部分文字列が見つからない場合は -1 が返されます。

方法3: match()

var str = "123";
var reg = RegExp(/3/);
if(str.match(reg)){
    // 含む}

match() メソッドは、文字列内の指定された値を取得するか、1 つ以上の正規表現に一致するものを検索します。

RegExp オブジェクト メソッド

方法4: test()

var str = "123";
var reg = RegExp(/3/);
console.log(reg.test(str)); // 真

test() メソッドは、文字列で指定された値を取得するために使用されます。 true または false を返します。

方法5: exec()

var str = "123";
var reg = RegExp(/3/);
reg.exec(str) の場合
    // 含む}

exec() メソッドは、文字列内の正規表現の一致を取得するために使用されます。一致する結果を含む配列を返します。一致するものが見つからない場合、戻り値は null になります。

要約する

この記事はこれで終わりです。皆さんのお役に立てれば幸いです。また、123WORDPRESS.COM のその他のコンテンツにも注目していただければ幸いです。

以下もご興味があるかもしれません:
  • JavaScript 文字列オブジェクト (文字列) の基本的な使用例
  • JavaScript の String オブジェクトのメソッドの紹介
  • JavaScript の配列オブジェクトと文字列オブジェクトの一般的なメソッドの概要
  • Javascript Stringオブジェクトの詳細な説明
  • JavaScript String オブジェクトの一般的な操作の概要
  • JavaScript String オブジェクトの一般的なメソッドの詳細な説明
  • JavaScript 文字列オブジェクトの一般的なメソッドの概要

<<:  IISMonitor を使用して Web ページを監視し、IIS を自動的に再起動します。

>>:  tinyMCEの使い方と体験の詳細な説明

推薦する

VMware 15.5 に CentOS7 をインストールするためのグラフィック チュートリアル

1. VMware 15.5で新しい仮想マシンを作成する1. VMware を開き、ホームページで「...

MySQL ストレージエンジン InnoDB の設定と使用方法の説明

MyISAM と InnoDB は、MySQL で最も一般的なストレージ エンジンです。前回の記事で...

Vue フロントエンド開発補助機能状態管理詳細例

目次マップ状態マップゲッターマップミューテーションマップアクション例まとめマップ状態コンポーネントが...

MySQLのSQLモードの特徴のまとめ

序文SQL モードは、MySQL がサポートする SQL 構文と、実行されるデータ検証チェックに影響...

テキストエリアの disabled 属性と readonly 属性の具体的な使用法

障害者の定義と使用法disabled 属性はブール属性です。 disabled 属性は、テキスト領域...

インデックススキャンを使用したMySQLソート

目次sakilaをインストールするインデックススキャンソートテーブル構造インデックススキャンをソート...

LinuxにVSCodeをダウンロードしてインストールし、プログラミングを使用して現在の時刻を出力する

rpmコマンドがソフトウェアのインストールに使用するパラメータはどれですか: -i rpm コマンド...

MySQL がテーブルを読み取れないエラー (MySQL 1018 エラー) の解決方法

1. エラーの再現MySQL データベースにはアクセスできますが、データベース テーブルを読み取るこ...

ウェブサイトのデザインでは色の階層感覚に注意を払う必要があります

最近、私はデザインには階層感覚が必要だと言っています。この階層感覚には、色の重ね合わせや要素の重ね合...

React、Angular、Vueの3つの主要なフロントエンド技術の詳細説明

目次1. 反応する基本的な使い方注目すべき機能クラスコンポーネント仮想DOMライフサイクルメソッドJ...

Centos7 DockerでNginxファイルを変更するプロセスの詳細な説明

1. docker に nginx をインストールします。 docker に Nginx をインスト...

http.server に基づく LAN サーバーの構築プロセスの分析

皆さんはこのような状況に遭遇したことがあるでしょうか。プロジェクトや研究開発を行う際に、緊急にファイ...

IE6、IE7、IE8 で CSS3 の丸い角と影のスタイルをサポートする

CSS3 の角丸や影の効果を使ったページを作りたいのですが、IE ブラウザでは対応していません。こ...

Tomcatの各ポートの機能の詳細な説明

tomcat 設定ファイルから、tomcat の起動時にデフォルトで 8080 (8443)、800...

MySql マスタースレーブレプリケーションメカニズムの包括的な分析

目次マスタースレーブレプリケーションメカニズム非同期レプリケーション準同期レプリケーションマスタース...