JAVACATEGORY: Flash

JAVACATEGORY: Flash

正規表現:複数単語があるときの先頭マッチ、最長マッチ

I can't help loving can. という文章があって、 /.*can/ でマッチすると、 文末の"can"にマッチしてしまう。 これは、対象の文字列が複数ある場合、最も長い物にマッチしようとする「最長マッチ」の機能を持ってい...
JAVACATEGORY: Flash

各行の先頭にマッチさせたい場合

マルチラインモードを使う。 String str = "def\nabc"; String regex = "^abc"; Pattern p = Pattern.compile(regex, Pattern.MULTILINE); Mat...
JAVACATEGORY: Flash

複数のパターンからマッチする正規表現の書き方

"候補1|候補2|.." |を使う。 String str = "Document created by 20090801"; String regex = "2007|2008|2009"; Pattern p = Pattern.com...
JAVACATEGORY: Flash

ドメイン(ホスト)を取得する方法

//URLをとる new URL("").getHost(); → new URL("").getPath(); →aaa
JAVACATEGORY: Flash

Javaで単純な正規表現

String s1 = "Stringクラスは文字列を表します。"; String s4 = "クラス"; if (s1.matches(".*" + s4 + ".*")) { // 部分一致です } else { // 部分一致ではあり...