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-cli 設定では Vuex の完全なプロセスレコードを使用します

目次序文インストールと使用方法モジュラー管理Vuex の状態永続性要約する序文Vue 開発では、ユー...

in() の ID の順序に従った Mysql クエリ結果の順序の詳細な説明

in() の ID の順序に従った Mysql クエリ結果の順序の詳細な説明コード例: <se...

MYSQL SERVER のログファイルを縮小する方法

トランザクション ログには、関連するデータベースに対する操作が記録され、データベースの回復に関連する...

SQLインジェクションの詳しい解説 - セキュリティ編(第2部)

この記事に誤りがあったり、ご提案がありましたら、お気軽にご連絡ください。よろしくお願いいたします。は...

TypeScript名前空間の説明

目次1. 定義と使用1.1 定義1.2 使用2. 複数のファイルに分割する3. エイリアス序文: T...

Gobangゲームを実現するためのjsキャンバス

この記事では、Gobangゲームを実装するためのキャンバスの具体的なコードを参考までに共有します。具...

docker ログが取得できない問題の解決方法

毎日サービスをチェックしているときに、portainer からコンテナ ログを確認しようとしたところ...

Vueのインストールと使用

目次1. Vueのインストール方法1: CDNの導入方法2: 直接ダウンロードしてインポートする方法...

Vue.jsは9グリッド画像表示モジュールを実装します

Vue.js を使用して、クリックしてズームできる 9 グリッドの画像表示モジュールを作成しました。...

CentOS7 に MySQL データベースをインストールしてデバッグする詳細な手順 [例]

この例では、デバッグ用の MySQL データベースをダウンロードしてインストールする必要があります。...

CSS3 を使用した背景ぼかし効果の 3 つの例

導入から始めず、いきなり本題に入りましょう。通常の背景ぼかし効果は次のとおりです。 プロパティを使用...

Docker rocketmq デプロイメントの実装例

目次準備展開プロセスRocketMQ の初体験関連する質問ヘルプドキュメント私は最近 RocketM...

VirtualBox で作成された Debian 仮想マシンは Windows ホストとファイルを共有します

用語: 1. VM: 仮想マシンステップ: 1. Windows 10 に VirtualBox 6...

このリファレンスとJavaScriptのカスタムプロパティの詳細な説明

目次1. このキーワード2. カスタム属性3. 包括的なケース1:タブの実装付録要約する1. このキ...

WeChatアプレットでSVGアイコンを使用する方法

SVG は、さまざまな利点があるため、近年広く使用されています。残念ながら、WeChat ミニプログ...