Javaを使用して識別フォーマットを検証したいと考えています。JavaでRegexを使用してテキストと数字のフォーマットを検証する
例:ここではUWU/CST/14/0015
かUWU/IIT/14/0025
UWUが必要であり、CSTまたはIITの一つは、それが無効である他に存在している必要があります。その後、最後のセクションでは任意の2桁と少なくとも4桁の数字を持つことができます。これを解決するのを手伝ってください。ここで
代わりに、この長い正規表現のまあpackage validate2;
import java.util.*;
public class Validate2 {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
Scanner a=new Scanner(System.in);
String l=a.next();
boolean x=l.matches("^uwu\\/\\w\\w\\w\\/\\d\\d\\/\\d\\d\\d\\d");
if (x == false) {
//JOptionPane.showMessageDialog(rootPane, "Enter a valid serviceNO");
System.out.println("NO");
//return false;
} else {
System.out.println("YES");
//return true;
}
}
}
大文字と小文字を区別続きますか? – Rahul
@Rahul yeas mate ...これを解決するために私を助けてください –