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の使い方と体験の詳細な説明

推薦する

MySQL最適化ソリューション: スロークエリログを有効にする

目次序文スロークエリログの設定テスト付録: ログ解析ツール mysqldumpslow要約する序文こ...

MySQLで判定文を書く方法のまとめ

MySQL で判断文を書く方法:方法1. CASE関数case関数の構文: CASE条件 値1の場合...

Linux Cron によるパラメータ付き PHP コードのスケジュール実行

1. 引き続き PHP スクリプトを使用して実行します。コマンドラインに入力: php /home/...

Vue3 ドラッグ可能な左パネルと右パネルの分割コンポーネントの実装

目次コンポーネントの分解左パネル右パネル入力パラメータの分解小道具スロット具体的な実装ドラッグする方...

マークアップ言語 - リスト再び

123WORDPRESS.COM HTML チュートリアル セクションに戻るには、ここをクリックして...

要素 el-button ボタンコンポーネントの使用の詳細な説明

1. 背景ボタンは非常によく使われており、Element のボタン機能は非常に包括的です。この記事で...

Linux は、Deepin がルートユーザーとして Google Chrome ブラウザを起動できない問題を解決します

Deepin がルートユーザーとして Google Chrome ブラウザを起動できない問題を解決す...

jQuery の CSS スタイル属性 css() と width() の完全ガイド

目次1. css() の基本的な使用法: 1.1 CSSプロパティを取得する1.2 CSSプロパティ...

Ubuntu 20.04にSogou入力方式をインストールする詳細な手順

1. Fcitx入力フレームワークをインストールする関連する依存ライブラリとフレームワークは自動的に...

MySql で正規表現クエリを使用する方法

正規表現は、特定のパターンに一致するテキストを検索および置換するためによく使用されます。たとえば、テ...

Vueフォームバインディングとコンポーネントの詳細な説明

目次1. 双方向データバインディングとは1. データの双方向バインディングを実装する必要があるのはな...

テーブルの最大幅と最小幅を設定する際の互換性の問題と解決策の詳細な説明

テーブル内の min-width と max-width プロパティの設定 <テーブル>...

uni-appのスタイルの詳細な説明

目次uni-app のスタイル要約するuni-app のスタイルsassプラグインは公式ウェブサイト...

モバイル Web アプリ上の画像が鮮明ではなく、非常にぼやけているのはなぜですか?

なぜ?最も簡単に言えば、ピクセルは均等ではないということです。携帯電話に表示される写真はとても繊細に...

CentOS7でルートパスワードをリセットする方法

レンガを移動するプロセスでは、さまざまな環境および構成の問題があり、毎回異なるエラーが発生します。 ...