Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
もう腰を下ろしたくないので、フォローを手伝ってくれませんか。
動作していない次のコードがあります。
String someStr = "C:\SomeDir"; boolean = someStr.matches("(^[A-Z|a-z]:[\\\\:/])*"));
上記のコードはfalseを返していますが、「true」を返す必要があると思います。何かが足りませんか?文字列がC:\またはC:/または:[/|]...で始まるかどうかを知りたいだけです。
ありがとう、
-
SJunejo
文書化されているように、一致は完全一致の場合にのみ当てはまり ます。
あなたが望んでいるように見えるのは
boolean root = someStr.matches("[A-Za-z]:[\\\\/].*");
私のxhtmlページでは、<h:selectOneMenu>コンポーネントを使用しています。データを入力するために、<s:selectItems>コンポーネント内のコンポーネントを使用しています。必要なのは、特定のスタイルを条件付きで変更することselectItemです。そ
<h:selectOneMenu>
<s:selectItems>
selectItem