で2 chracters間の部分文字列のすべての出現を取得Algerbra)事前私は「/」と「/」を取得する(数学-Math1-間の部分文字列のすべての出現を得ることができますどのようにこの</p> <pre><code>"/Math/Math1/Algerbra/node" </code></pre> <p>のような文字列のパスを持っているのjava
-2
A
答えて
2
パスから最初の3つのディレクトリが必要だとします。デリミタ"/"
に分割し、結果から新しい文字列を作成することができます。パスに十分なディレクトリがない場合は注意が必要です。
String s = "/Math/Math1/Algerbra/node";
String aux[] = s.split("/");
System.out.println(aux[1]+"-"+aux[2]+"-"+aux[3]);
は文字列だけ(Javaの1.8)に参加するためのより良い何かを見つけた:
String.join("-", aux[1], aux[2], aux[3]);
2
で
おかげであなたは "A" と "B" を含む配列を受け取るために( "/").splitを "A/B" を使用することができます。
あなたの最初の文字も区切り文字であるため、注意が必要です。また、返される配列のサイズを知っていると仮定しないでください。あまりにも頻繁に、人々は何か間違ってArrayIndexOutOfBounds例外に遭遇します。なぜなら、配列要素にアクセスする前にresult.lengthをチェックするのをやめてしまうからです。
関連する問題
- 1. RealmSwiftリストは、文字列は、私はこのような<code>RealmSwift</code>に文字列のリストを持ってしようとしているオブジェクト
- 2. 正規表現は、2つの文字私のような<code>[</code>と<code>]</code>間のすべてを取得したい
- 3. C++、私は私がそれらを分類することができますように、2つの文字列に引用符を抽出しているよ「ジョン」「こんにちは」</p> </blockquote> <p>私は、文字列</p> <blockquote> <p>を持つ文字列
- 4. 最初のアンダースコアの後、2番目のアンダースコアの前にあるすべての文字を取得するための部分文字列の書式設定?どのように私は単にストリングでこれを取得することができ、</p> <ul> <li>hello_myのname_is_bob</li> </ul> <p>と、文字列の唯一の「私の名前」の部分を取得したい:例えば
- 5. 私はのように私は<em>コンテンツ</em>でのHTML文字列を持っている
- 6. Javaのエンコードは、エンコード文字列の文字列をエンコード</p> <pre><code>String encoded=encodeFileToBase64Binary("file.fmr"); </code></pre> <p>//を取得する//他のエンコードされた文字列と一致するにはBase64文字列に
- 7. だから私は私の<code>config.fish</code>に次の文字列を持っている、と<code>init.vim</code>文字列
- 8. のpython:私のような文字列からオブジェを取得しようと</p> <pre><code>exec("mydict_%=%" % (key, value)) </code></pre> <p>::私はリストからdynamiquly辞書を作成している文字列
- 9. は、私は、文字列中で</li> </ol> <p>を2つのリスト</p> <ol> <li>ネストされた文字列のリスト、および</li> <li>リストを持っている「system.collections.generic.list文字列」
- 10. は、私は上記の文字列から文字列<code>lookup</code>を抽出したい以下の文字列</p> <pre><code>[function('lookup')] </code></pre> <p>を持っている部分文字列の正規表現
- 11. のJava 8の変換リスト<地図<文字列、文字列>マップする<文字列、地図<文字列、文字列>>
- 12. XML文字列は、私はこの<strong>文字列</strong>まし
- 13. 私は例えば、文字列</p> <p>上のC#のすべての数字の上に取得したい文字列を正規表現
- 14. Rの文字ベクトルのすべてのサブセットを取得するには?</p> <pre><code>c("test1","test2","test3") </code></pre> <p>私は次のエントリを含むリストやデータフレームを取得しようとしています:
- 15. 私は「(エスケープ二重引用符\)で、最後の二重引用符()」を置き換えたいこの</p> <pre><code>"Position, fix, dial" </code></pre> <p>のような文字列を持っていた文字列
- 16. <<<と終了区切り文字で文字列を埋めることができるときは、何を呼び出すのですか?
- 17. REGEX:</em></strong>と<strong><em>「WORD2:」</em></strong>がどのように任意の文字を選択することができます。特定の単語<strong><em>「単語1」の間に2つの単語、私はすべての文字を選択したい
- 18. 文字列をデータフレームのサブセットインデックスとして使用するにはどうすればよいですか?ユーザーが、私はその文字列の列を取得したい入力<code>abc</code>(文字列)をすることができ、かつ</p> <pre><code>func <- function(abc){ idnumber <- data$abc } </code></pre> <p>れる:
- 19. MongoEngineは、私は、次のMongoEngineドキュメント</p> <pre><code>{ '_id': 'some_id', 'data': 'some_data' } </code></pre> <p>どのように私<code>delete</code>この文書がMongoEngineを使用することができている文書
- 20. コードの文字列をモジュールのように動作させることは可能ですか?</p> <pre><code>source_string = """ class someClass: def __init__(self): self.s = "some String" def _return_s(self): return self.s """ </code></pre> <p>が、私はモジュールのようなオブジェクトにこの文字列を変えることができます:
- 21. 私は今、私は$の前に@が最後に出現する位置のインデックスを取得したい</p> <pre><code>$string="abc @def @xyz $ @def @xyz"; </code></pre> <p>のような文字列を持つインデックス
- 22. 正規表現パターンは、私は、このような文字列内の文字列TTFIに一致するように//TTFIを使用している文字列TTFI内TTFIで</p> <p>を部分文字列に一致するJavaで正規表現を見つけようとしている()メソッドのJava
- 23. 私はそれをログインしたときに、このようなものです<strong>JSON</strong>文字列を持っている
- 24. は、私のような客観Cクラスを持って、</p> <pre><code>@interface message : NSObject { NSString *from; NSString *date; NSString *msg; } </code></pre> <p>私はこのメッセージクラスのインスタンスのNSMutableArrayのを持っているJSON文字列
- 25. 指定されたURLに文字列を取得する方法は?私は、文字列データurl.but</p> <p>ディスプレイから文字列データや画像データを取得しようとしています</p> <p>
- 26. Makefileコール機能。私は<code>$(call add_target, ...)</code>に提供されていることを、私はすべての引数のリストを取得することができますどのようにこの</p> <pre><code>define add_target ${1}: ${2} ${3} endef </code></pre> <p>のように、Makefileのカスタム関数を定義するときにどのようにすべての引数
- 27. 分割は私がカンマでスプリットを使用しました。..この配列に</p> <pre><code>["a", "b", "c"] </code></pre> <p>をこの文字列</p> <pre><code>"a,bc,c" </code></pre> <p>をオンにしようとしています
- 28. 正規表現:</p> <pre><code>foo/:something/bar/:somethingelse </code></pre> <p>どのように私は2番目の場合ではオプション<code>/</code>終了の区切り文字を考慮し<code>something</code>と<code>somethingelse</code>をキャプチャすることができます。次の文字列と区切り文字とオプションの終了区切り文字
- 29. 私は、現在のディレクトリの親ディレクトリについてどのように</p> <pre><code>$CurrentDir = Dir.pwd </code></pre> <p>により、現在のディレクトリを取得することができます理解ルビー
- 30. は、どのように私は<code>string</code>あるこの</p> <pre><code>var alldest = cc.returnallfullDestinations(mainElement).Split('|'); </code></pre> <p><code>returnallfullDestionations</code>のようなデータを取得していますC#