文字の位置を取得するための同様の方法について学習します。 charAt() 文字列内の指定された位置の文字を取得します使用法: strObj は文字列オブジェクト、インデックスは指定された位置です (位置は 0 から始まります) strObj.charAt(インデックス) indexOf() メソッドは、文字列内で指定された文字列値が最初に出現する位置のインデックスを返します。使用方法: stringObject は文字列オブジェクト、searchvalue は指定された文字列値、fromindex (オプション) は文字列値の一致を開始する位置を指定します。指定しない場合は、位置 0 から開始することを意味します。 stringObject.indexOf(検索値、インデックスから) 例えば: var str = 'helloworld'; var num = str.indexOf('o'); // 4 を返す メイントピック指定された文字列内の文字列値のn番目の出現位置を取得します。 上記の例のように、hellowordでは、2番目のoが現れる位置を取得したいです jsコード: パラメータ(文字列、検索する文字列値、検索する文字列値 関数 find(str,cha,num){ var x = str.indexOf(cha); for(var i=0;i<num;i++){ x = str.indexOf(cha,x+1); } x を返します。 } 方法を引用します: ar str="こんにちは世界!" document.write(find(str,'o',1));//7を返す 基本的な使用法は次のようになります。同じ文字が多数含まれる文字列の場合は、対応する 2 を検索したい n 値に置き換えるだけです。 例: 現在のページURLのn番目の「/」の位置を取得します 上記のメソッドを直接呼び出す ar str=document.URL; //現在のページの完全なパス情報を取得します。 document.write(find(str,'/',n)); JS で文字列内の指定文字列の n 番目の出現を取得する方法についての記事はこれで終わりです。JS で文字列内の指定文字列の n 番目の出現を取得する方法についての詳細は、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: Ubuntu ターミナル マルチウィンドウ 分割画面 ターミネーター
>>: オンライン MYSQL 同期エラーのトラブルシューティング方法の概要 (必読)
目次1. Tomcat の概念–1、サーバー–2、ウェブサーバー–3、Tomcatサーバー次にTom...
usemap は <img> タグの属性であり、使用するイメージ マップの名前を指定する...
Windows 7 で MySQL 5.7.17 をインストールする方法についてのグラフィック チ...
では、早速リソースについて見ていきましょう。 123WORDPRESS.COM ダウンロードSQLy...
Web デザインでよく耳にするプロパティ名: content、padding、border、marg...
nginx (エンジン x) は、高性能な HTTP およびリバース プロキシ サーバー、メール プ...
1. テスト環境名前バージョンセント7.6ドッカー18.09.06 2. オンラインインストールここ...
この記事のガイド: テーブル内のデータを削除するには、削除と切り捨ての 2 つの方法があります。TR...
コードをコピーコードは次のとおりです。 <form action="/hehe&qu...
フォーム項目を動的に追加するiview の動的なフォーム追加は非常に簡単です。フォーム項目を配列に設...
tcpdump は、ネットワークの問題のトラブルシューティングに効果的に役立つ、柔軟で強力なパケット...
目次TOKEN タイマーリフレッシュ2. access_tokenの内部設計2.1 access_t...
コードをコピーコードは次のとおりです。 <!DOCTYPE html PUBLIC "...
概要: 2 つの MySQL SQL ステートメント ロックの分析次のSQL文にどのようなロックが追...
序文場合によっては、データベースのイントラネット アドレスしか知らず、イントラネット経由で接続できな...