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

推薦する

Vue+video.jsはビデオプレイリストを実装します

この記事では、ビデオプレイリストを実装するためのvue + video.jsの具体的なコードを参考ま...

Vue.js での $emit の使用に関する詳細な説明

1. 親コンポーネントは props を使用して子コンポーネントにデータを渡すことができます。 2....

wgetはウェブサイト全体(サブディレクトリ全体)または特定のディレクトリをダウンロードします

wgetコマンドを使用して、親ディレクトリの下のサブディレクトリ全体をダウンロードします。親ディレク...

数百万のデータに対して MySQL クエリを最適化する 4 つの方法

目次1. 時間が経つにつれて限界が遅くなる理由2. 百万データシミュレーション1. 従業員テーブルと...

JavaScript での実行コンテキストと実行スタックの例の説明

JavaScript - 原則シリーズ日常の開発では、既存のプロジェクトを引き継ぐときは常に、まず他...

CSS により、子コンテナが親要素を超えます (子コンテナは親コンテナ内で浮動します)

序文場合によっては、次の図のような浮動効果の要件が必要になります。 成し遂げる標準的な通常の状況では...

ブラウザでビデオプレーヤーを実装するための基本的な考え方とコード

目次序文ブラウザにおけるオーディオとビデオに関する知識のまとめビデオエンコーディング包装形態オーディ...

nginx がアップストリーム アドレスにジャンプしない問題の解決方法

序文今日、nginx で非常に奇妙な問題に遭遇しました。フロントエンドの tomcat がページにジ...

Linux コマンドラインで他のユーザーと通信する方法

Linux のコマンドラインで他のユーザーにメッセージを送信するのは簡単です。これを行うコマンドは多...

WeChatアプレットがフォーム検証を実装

WeChatアプレットフォームの検証、参考までに具体的な内容は次のとおりです。プラグインWxVali...

Dockerコンテナのインポ​​ートとエクスポートに関するチュートリアル

背景Docker の人気は、コンテナの共有と移植が容易であることと密接に関係しています。ユーザーは、...

Vue ベースの要素ボタン権限実装ソリューション

背景要件: ERP システムに「ボタン権限制御」機能を追加する必要があり、権限の制御粒度をボタン レ...

MySQLにおけるトランザクションの永続性実装原理の詳細な説明

序文データベース トランザクションに関して言えば、トランザクションの ACID 特性、分離レベル、解...

Vueはシンプルなショッピングカートの例を実装します

この記事では、参考までに、Vue の具体的なコードを共有して、簡単なショッピングカートを実装します。...