1
私がやってみたいのは、入力が2文字で始まり3桁の数字が続くように入力を検証することです。この文字列をテストする方法Javaの文字列内の文字と数字の順序を調べる
boolean test;
String str;
str.format ("%s%s%d%d%d") //used this to give what the format was and was going to use it with a boolean, tried it in an if statement such as
if str.format = ("%s%s%d%d%d") then
{
test = true
}
else
{
test = false
}
私はこれを達成するために何をしなければならないのでしょうか?あなたが正規表現をしたいよう
Robはこれを文字列の先頭に一致させたいので、パターンの末尾に '。*'を追加するか、先頭に '^'を追加してから 'find()'を使います'matches()' – Nick
@ニック:おっと、ありがとう、固定。 (実際にはlookingAtを使うように変更されました。実際には文字列の先頭にあることを既に確認しています) –
これは実際にうまくいきました:) –