2016-11-09 19 views
1

インデックスが単語境界にあるかどうかを確認したい。文字列内の単語の最初の文字を特定する

など。文字列は"National Aeronautics Space Research is an amazing organization"です。

インデックスがRであることを確認したいと思います。researchです。私はcharAt(index)を使うことができましたが、これは一般的なlongformsを識別するためのより大きいアルゴリズムの一部であるため、これを汎用化したいと考えています。だから本質的に私は単語の境界を特定したい。

これは大歓迎です。

+2

インデックスが0より大きい場合、インデックス1の値を確認できますか?また、どういう意味ですか?単語の境界を特定する*?あなたは正確に何をしたいのか説明できますか? – TheLostMind

+2

これはフリーコードではありません私たちは仲間のプログラマー(そして志望者)が自分のコードを書くのを助けることを熱望しています。 [良い質問をする方法](http://stackoverflow.com/help/how-to-ask)のヘルプトピックをお読みください。その後、達成したい課題を完了するために、これまでに書いたコードで質問を更新してください。 –

答えて

0

public class IndexVal { 
     public static void main(String args[]){ 

      String goodText="National Aeronautics Space Research is an amazing organization"; 
      String[] parts = goodText.split(" "); 
      for (String part : parts) { 
       System.out.println("Index is at a word boundary " +part.charAt(0)+" "); 

      } 
     } 
    } 
0

限り、私はあなたが単語境界のインデックスを取得したい理解として、私は、あなたの質問の2番目の部分を持っていない "私は....これは一般的なようにしたい。そして、このコードはあなたが必要とするものかもしれません。正規表現を使用しています

関連する問題