Java
 Computer >> コンピューター >  >> プログラミング >> Java

文字列がJavaの特定のサブ文字列で始まっているかどうかを確認するにはどうすればよいですか?


文字列 クラスは文字列を表すために使用できます。Javaプログラムのすべての文字列リテラルは、Stringクラスのインスタンスとして実装されます。文字列は定数であり、その値は変更できません不変 )一度作成されます。

startsWith()を使用できます 文字列のメソッド 文字列が特定の文字列で始まるかどうかをチェックするクラス。trueまたはfalseのブール値を返します。

構文
public boolean startsWith(String prefix)
public class StringStartsWithSubStringTest {
   public static void main(String[] args) {
      String str = "WelcomeToTutorialsPoint";
      if(str.startsWith("Welcome")) {
         System.out.println("Begins with the specified word!");
      }
      else {
         System.out.println("Does not begin with the specified word!");
      }
   }
}

出力

Begins with the specified word!

  1. Pythonで文字列または文字列のサブ文字列がサブ文字列で始まるかどうかを確認するにはどうすればよいですか?

    Pythonには、Stringクラスにstartswith(string)メソッドがあります。このメソッドは、検索するプレフィックス文字列を受け入れ、文字列オブジェクトで呼び出されます。このメソッドは次の方法で呼び出すことができます: >>> 'hello world'.startswith('hell') True >>> "Harry Potter".startswith("Harr") True >>> 'hello world'.startswi

  2. Pythonで文字列または文字列のサブ文字列がサフィックスで終わっているかどうかを確認するにはどうすればよいですか?

    Pythonには、Stringクラスにendswith(string)メソッドがあります。このメソッドは、検索するサフィックス文字列を受け入れ、文字列オブジェクトで呼び出されます。このメソッドは次の方法で呼び出すことができます: string = 'C:/Users/TutorialsPoint1/~.py' print(string.endswith('.py')) 出力 True 文字列が特定のサフィックスで終わっているかどうかを確認する別の方法があります。これを行うには、reモジュール(正規表現)からre.search(suffix +$、string